Dr Fiona Haines

Dr Fiona HainesB Medicine, DRANZCOGDr Fiona Haines has been in General Practice for nearly 30 years; she was in the first year to graduate from the new and then innovative medical course at University of Newcastle. Fiona completed her Diploma of Obstetrics and Gynaecology some years later.Her interests are helping patients understand what is happening … Continue reading Dr Fiona Haines