52 pubs · 4,670 cites · h-index 27
University of Plymouth
2006 - Present
Institute of Biomedical Science
2023 - 2023
Institute of Rheumatology
2007 - 2007
Kennedy Center
1998 - 2007
Imperial College London
2002 - 2005