127 pubs · 6,174 cites · h-index 33
Howard University
2025 - 2025
PAREXEL International (United Kingdom)
MRC Clinical Trials Unit at UCL
2017 - 2025
Departament de Salut
Accord (United Kingdom)