27 pubs · 2,678 cites · h-index 13
Melrose-Wakefield Hospital
2023 - 2023
Quotient Clinical (United Kingdom)
2013 - 2013
Covalent Associates (United States)
1999 - 2000
University of Bristol
1993 - 1993
SRI International
1990 - 1991