65 pubs · 25,843 cites · h-index 50
University of Dundee
1994 - Present
Monash University
2022 - 2022
University of Aberdeen
2005 - 2005
Institute of Molecular Medicine
2004 - 2004
Wellcome Trust
2002 - 2004