Christopher Peters

Christopher Peters is a specialist registrar in general surgery at North West London Hospitals Trust.