Maria Francisca Rocha

An IMT 2 trainee at University College London Hospitals (UCLH) NHS foundation trust.

Conference Reports