No appointments available on Healthengine
Dr John Beshara is a Fellow GP of the Royal Australian College of General Practitioners. Dr Beshara graduated from Cairo University with a Bachelor of Medicine and Surgery in 2006, and migrated to Australia in 2017.
He has completed professional certificate of skin cancer medicine.
With 15 years of General Practice experience, we are honoured to have Dr John join the team at Marketplace Mediclinic.