25 pubs · 1,004 cites · h-index 11
University of Oxford
2014 - 2024
Evotec (United Kingdom)
2020 - 2020
Institute of Organic Chemistry
2018 - 2018
Pfizer (United States)
2017 - 2017