43 pubs · 991 cites · h-index 16
University of North Carolina at Chapel Hill
2013 - 2020
China Population and Development Research Center
2019 - 2020
Public Health Department
2019 - 2019
IntraHealth International
2018 - 2018
UCLA Health
2010 - 2010