116 pubs · 6,597 cites · h-index 26
AbbVie (United States)
2013 - Present
Biocompatibles (United Kingdom)
2025 - 2025
St. Jude Children's Research Hospital
2003 - 2011
Aston University
2002 - 2011
Abbott (United Kingdom)
2009 - 2009