38 pubs · 1,348 cites · h-index 11
Therapeutics Clinical Research
2026 - Present
Edinburgh Royal Infirmary
1993 - 2014
University of Edinburgh
2003 - 2011
The University of Texas Southwestern Medical Center
1991 - 1991