34 pubs · 509 cites · h-index 11
South London and Maudsley NHS Foundation Trust
2008 - 2020
University of Oxford
2017 - 2017
National Health Service
2013 - 2015
King's College London
2015 - 2015
National Institute for Health Research