333 pubs · 14,205 cites · h-index 65
University of Oxford
2002 - Present
University of Strathclyde
1990 - 2022
Pediatrics and Genetics
2014 - 2014
Glasgow Royal Infirmary
2008 - 2009
Bio-Images Drug Delivery (United Kingdom)
2007 - 2009