18 pubs · 1,962 cites · h-index 12
Heptares Therapeutics (United Kingdom)
2010 - 2021
Nottingham Trent University
2007 - 2009