Reiss Peter
Department of Global Health, Academic Medical Center, University of Amsterdam; Amsterdam Institute for Global Health and Development, Amsterdam, 1105 AZ, The Netherlands,
Sci China Life Sci. 2014 Oct;57(10):1047-8. doi: 10.1007/s11427-014-4749-4. Epub 2014 Sep 12.