INSTITUTION'S PROFILE

Lancaster Medical School, Lancaster University, Lancaster, UK.