29 pubs · 887 cites · h-index 15
Department of Health and Social Care
1993 - 2001
Hammersmith Hospital
1990 - 2001
University College London
1992 - 2001
London School of Hygiene & Tropical Medicine
1985 - 1994
KU Leuven
1991 - 1994