85 pubs · 1,857 cites · h-index 17
Roche (Switzerland)
2014 - 2024
University of Trinidad and Tobago
2013 - 2021
Roche Pharma AG (Germany)
2013 - 2017
AstraZeneca (United Kingdom)
2016 - 2016
Heidelberg University