32 pubs · 1,622 cites · h-index 13
Queen's Medical Center
2025 - 2025
GlaxoSmithKline (United Kingdom)
2006 - 2008
Leeds and York Partnership NHS Foundation Trust
2004 - 2006
University of York
1999 - 2006
York University
2003 - 2003