155 pubs · 8,556 cites · h-index 45
University of Oxford
2004 - 2025
Science Oxford
2023 - 2025
Open Data Institute
2023 - 2023
Kamuzu Central Hospital
2022 - 2022
Genomics (United Kingdom)