112 pubs · 1,900 cites · h-index 25
GlaxoSmithKline (India)
2024 - 2024
GlaxoSmithKline (United States)
2022 - 2022
Perpetuity Research (United Kingdom)
2003 - 2022
Åbo Akademi University
2014 - 2017
University of Huddersfield
2015 - 2015