Institution: 
Yale University
City: 
New Haven, Connecticut
Country: 
United States of America