132 pubs · 6,017 cites · h-index 31
Institut Pasteur de la Guadeloupe
2025 - 2025
University of Southampton
2003 - 2025
University of Nottingham
2016 - 2016
National Institute of Health
2016 - 2016
NIHR Evaluation Trials and Studies Coordinating Centre
2015 - 2016