Professor Stephen Scott

Professor of Child Health and Behaviour, Institute of Psychiatry, King's College London