82 pubs · 2,166 cites · h-index 25
University of Glasgow
1982 - 2014
University of Winchester
2004 - 2010
Society of Paediatric Oncology and Haematology
2010 - 2010
University of Southampton
1980 - 2010
Peking University
2007 - 2007