118 pubs · 2,971 cites · h-index 29
Stevenage Bioscience Catalyst
2012 - Present
Galecto (Denmark)
2020 - Present
GlaxoSmithKline (United Kingdom)
2011 - 2024
Age UK
GlaxoSmithKline (Croatia)
2017 - 2017