152 pubs · 6,937 cites · h-index 39
North Bristol NHS Trust
2003 - Present
Southmead Hospital
2014 - 2025
Frenchay Hospital
1992 - 2014
Almac (United Kingdom)
2009 - 2009
Howard Hughes Medical Institute
1987 - 2007