Background
Tang, Shenglan was born on November 22, 1962 in Shanghai.
Tang, Shenglan was born on November 22, 1962 in Shanghai.
Doctor of Medicine, Shanghai Medical University, 1985. Master of Science in Epidemiology, Shanghai Medical University, 1988. Doctor of Philosophy, Sussex University, 1999.
Master in Public Health, University Washington, Seattle, 1992.
Scientist World Health Organization, since 2006.