13 pubs · 766 cites · h-index 11
Newman University
2022 - 2023
University of Sheffield
1961 - 2019
National Institute for Health Research
2013 - 2013
NIHR Clinical Research Network
2012 - 2012
Ono Pharmaceutical (United States)
1973 - 1973