19 pubs · 445 cites · h-index 11
Swansea Bay University Health Board
2014 - 2014
Morriston Hospital
Ames Research Center
2003 - 2003
AstraZeneca (United Kingdom)
1989 - 1989
Royal Manchester Children's Hospital
1986 - 1989