4 pubs · 8,432 cites · h-index 4
Oxford Centre for Diabetes, Endocrinology and Metabolism
2001 - 2001
St Thomas' Hospital