Xi Chen
Yale School of Public Health - Department of Health Policy and Management
60 College St
New Haven, CT 06520
United States
Yale University - Department of Economics
28 Hillhouse Ave
New Haven, CT 06520-8268
United States
Yale University - Yale Institution for Social and Policy Studies
Faculty Fellow
77 Prospect Street
New Haven, CT 06520
United States
IZA
SCHOLARLY PAPERS
47
DOWNLOADS
Rank 29,722
SSRN RANKINGS
Top 29,722
in Total Papers Downloads
2,401
SSRN CITATIONS
Rank 7,860
SSRN RANKINGS
Top 7,860
in Total Papers Citations
146
CROSSREF CITATIONS
19
Feedback