59 pubs · 2,266 cites · h-index 26
Granta Design (United Kingdom)
2020 - 2025
Heptares Therapeutics (United Kingdom)
2013 - 2024
National Institutes of Health
2009 - 2013
National Institute of Diabetes and Digestive and Kidney Diseases
2007 - 2013
National Institute of Neurological Disorders and Stroke
2012 - 2012