INSTITUTION'S PROFILE

School of Life and Medical Sciences, University of Hertfordshire and Hertfordshire Partnership University NHS Foundation Trust, Hatfield, Hertfordshire, United Kingdom.