28 Hillhouse Ave
New Haven, CT 06520-8268
United States
Yale University, Department of Economics, Students