93 pubs · 3,524 cites · h-index 32
Pfizer (United Kingdom)
1995 - 2021
University of Bedfordshire
2020 - 2020
Temple University Hospital
2018 - 2018
Roche (Switzerland)
2014 - 2017
Heidelberg University
2017 - 2017