SHARE

3. Yale: Located in New Haven, Connecticut.

Yale