32 pubs · 1,821 cites · h-index 16
Royal Hallamshire Hospital
2005 - 2005
Sheffield Children's Hospital
1978 - 2005
University of Mannheim
2004 - 2004
Centre For Human Genetics
1985 - 1998
University of Sheffield
1991 - 1991