35 pubs · 4,918 cites · h-index 18
National Center for Women and Children’s Health, China CDC
2010 - 2011
University of Bristol
2009 - 2009
Cochrane
1998 - 2009
The King's College
2008 - 2008
King's College London
2002 - 2008