65 pubs · 2,929 cites · h-index 24
Foundation for Neglected Disease Research
2015 - Present
Open Source Drug Discovery
2021 - 2024
AstraZeneca (India)
1999 - 2019
Innovative Medicines Initiative
2016 - 2016
AstraZeneca (United Kingdom)
2012 - 2014