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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed