126 pubs · 3,878 cites · h-index 31
University of Liverpool
1975 - 2021
Liverpool School of Tropical Medicine
2021 - 2021
BT Research
1992 - 2002
Brookhaven National Laboratory
1995 - 1997
Hewlett-Packard (United States)
1993 - 1994