180 pubs · 8,353 cites · h-index 47
University of Manchester
2014 - 2025
Queen Mary University of London
2008 - 2015
Institute of Organic Chemistry
2003 - 2014
Universitat de Barcelona
2002 - 2014
GlaxoSmithKline (United Kingdom)
2005 - 2013