Francesca Garrard

Dr Francesca Garrard is obstetrics and gynaecology research fellow at Great Western Hospitals Foundation Trust.