67 pubs · 900 cites · h-index 17
Royal Pharmaceutical Society
2003 - 2003
King's College London
1998 - 2000
St Thomas' Hospital
1998 - 1998
University College London
Guy's Hospital
1997 - 1997