125 pubs · 11,885 cites · h-index 42
Carnegie Mellon University
1986 - 2012
John Radcliffe Hospital
2004 - 2004
Oxford University Hospitals NHS Trust
Sorrento Therapeutics (United States)
2002 - 2002
University of Oxford
1972 - 2000