22 pubs · 1,021 cites · h-index 14
National Institute for Biological Standards and Control
1986 - 1986
National Public Health Laboratory
1985 - 1985
Eli Lilly (United States)
1981 - 1981
Salisbury District Hospital
1973 - 1981
Medical Research Council
1974 - 1981