53 pubs · 1,753 cites · h-index 12
European Bioinformatics Institute
2010 - 2010
Wellcome Trust
John Radcliffe Hospital
1996 - 1999
Institute of Molecular Medicine
1996 - 1996
National University of Ireland, Maynooth
1992 - 1992