74 pubs · 932 cites · h-index 14
Eli Lilly (United States)
2015 - Present
Eli Lilly (United Kingdom)
2014 - 2023
Eli Lilly (Singapore)
2018 - 2018
EVRAZ (United Kingdom)
2013 - 2016
Department of Health and Social Care
2014 - 2014