323 pubs · 5,372 cites · h-index 31
United States Food and Drug Administration
2025 - 2025
Center for Drug Evaluation and Research
2025 - 2025
Royal National Orthopaedic Hospital NHS Trust
2025 - 2025
University College London
2016 - 2025
University of Birmingham
1999 - 2025