77 pubs · 3,678 cites · h-index 28
University of East Anglia
1977 - 2006
University College London
1996 - 1996
Oxford Research Group
1988 - 1992
University of Oxford
1983 - 1992
Institute of Virology of the Slovak Academy of Sciences