Helen Roberts

Helen Roberts is a medical sociologist in the General Adolescent and Paediatrics Unit at University College London's Institute of Child Health.