34 pubs · 1,067 cites · h-index 14
National Public Health Laboratory
1977 - 1996
Central Middlesex Hospital
1984 - 1993
Leeds General Infirmary
1991 - 1991
Public Health England
1989 - 1991
St. Mary's Hospital
1980 - 1981