Suite 304 SJOG Subiaco Clinic / 25 McCourt St Subiaco, WA 6008

Book Appointment

Filter booking details
Credentialed in SJOG Subiaco, Mt Lawley & KEMH to care for high risk pregnancies & deliver babies at all stages.

Average Appointment wait time: 1-3 weeks

Joo has an extensive experience as a Specialist Obstetrician and Gynaecologist in the UK. He is also a UK subspecialist in reproductive medicine and fertility; he was appointed to complete this subspecialist program of the UK Royal College via a highly competitive national selection. While in the UK Joo was also the chairperson for the national trainees in reproductive medicine and fertility.Joo performs laparoscopic surgery for fertility and gynaecology patients; he completed the UK Royal College advanced training in gynaecology surgery & laparoscopy. For male subfertility, he performs microsurgical sperm retrieval using a surgical microscope; this method is known to retrieve a higher quantity of good quality sperms. Joo also has a special interest in looking after and delivering obstetrics patients, especially women in their pregnancies after assisted conception. Although Joo has a considerable experience in performing Caesarean sections including technically complicated cases, he strongly believes women aiming to have natural births should be given the maximal chances to achieve vaginal births safely.Joo was a research scientist in reproductive medicine; his doctoral research in reproductive immunology has led to the award of Doctor of Medicine from the University of Glasgow. He has presented internationally, and has won several prizes for his research work. He also has a Master of Science in Clinical Trials from the University of London.

Read more


Dr Joo Teoh

Gynaecologist, Male

Edit practice details

Find Dr Joo Teoh

Obstetrics and Gynaecology

Book appointment

Need a Obstetrician/Gynaecologist?

Book now and Dr Joo Teoh will be in touch to arrange a time.

Book Now

1 appointment available.

Book Appointment Now

Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up