69 pubs · 759 cites · h-index 16
University of Glasgow
1967 - 1996
Czech Academy of Sciences, Institute of Physiology
1970 - 1994
Nottingham General Hospital
1991 - 1991
University of St Andrews
1982 - 1982
Wellcome Centre for Molecular Parasitology
1980 - 1981