Professor Julian Trollor

Chair of Intellectual Disability Mental Health and Head, Department of Developmental Disability Neuropsychiatry