42 pubs · 1,599 cites · h-index 18
Dominion University College
2025 - 2025
Old Dominion University
2009 - 2025
European Organisation for Rare Diseases
2016 - 2017
European Medicines Agency
2015 - 2016
University of Oxford
2000 - 2009