53 pubs · 1,630 cites · h-index 22
Institute for Diabetes Discovery
2013 - 2013
British Biocell International (United Kingdom)
2002 - 2002
Loughborough University
1995 - 1996
University of Oxford
1988 - 1996
Dyson (United Kingdom)
1992 - 1992