Yale University
New Haven
CT
USA
West Hempstead
West Hempstead
NY
USA
2023