517 pubs · 17,898 cites · h-index 62
Cedars-Sinai Medical Center
2013 - 2025
MRC Clinical Trials Unit at UCL
2018 - 2025
Bioanalytica (Switzerland)
2025 - 2025
London Women's Clinic
2010 - 2025
University College London
2006 - 2025