43 pubs · 1,474 cites · h-index 19
European Medicines Agency
2020 - 2025
Environment Agency
2020 - 2020
System Simulation (United Kingdom)
2017 - 2017
Pfizer (United Kingdom)
1991 - 2016
Pfizer (United States)
2011 - 2011