Chief Editor
London, England, United Kingdom
Nature Publishing Group
Clinical Sciences Centre MRC UK
Research Associate
University of Nottingham