The Team

Dr Vinh Truong

MBBS, FRACGP, Advanced Certificate of Skin Cancer Medicine & Surgery

Dr. Vinh Truong is a fellow of the Royal Australian College of General Practitioners who has a strong passion for early skin cancer diagnosis and treatment. He has practised skin cancer medicine and surgery since 2016. Through the years, he has gained qualification in Skin Cancer Medicine, Skin Cancer Surgery and Skin Cancer Dermoscopy.

Dr Yan Zhang

MBBS (Syd), FRACGP, Cert Women’s Health

Dr Yan Zhang is recognised to participate in the Antenatal Shared Care Program with RPA, RHW and St George Hospital. She holds a certificate of Women’s Health from the Royal Australian and New Zealand College of Obstetrician and Gynaecology. She specialises in all aspects of general practice including women’s health, family planning, antenatal care, paediatrics, preventative health and chronic disease management.

Dr Arun Maji


Dr Arun Maji is passionate about assisting Overseas Students and Visitors access better health. He is interested in Men’s Health and Travel Medicine, with a special interest in Mental Health. After having completed a GP Mental Health Skills Masterclass, he offers mental health support by providing advice for the management of stress, anxiety, depression and other mental health conditions.

Dr Greg Batty

MBBS(Syd), MPH(Syd), MMed (ClinEpi)(Syd)

Dr Greg Batty graduated from Sydney University. He also has a Master of Public Health and a Master of Medicine (clinical Epidemiology) from Sydney University. He is a general practitioner with many years of experience practicing in the Sydney CBD.

Dr David Wai


Dr David Wai graduated from Sydney Uni. He has more than 20 years of experience in general medicine. David has special interest in mental health, care of elderly and management of chronic diseases.


Practice Manager

Reception Team

Should you wish to provide any feedback about our team and/or service, please email our Practice Manager:


2024 Flu vaccines are now available!

Free flu vaccines are available for:

  • First Nations people
  • Children less than 5 years old
  • Pregnant women at any stage of pregnancy
  • People aged 65 years and over
  • People with certain medical conditions that increase their risk.

For more information, please contact us.
All appointments will be bulk billed.
Private flu vaccines are priced at $25.