Our Team
Our experienced medical team is committed to supporting your health.
Dr Cadressen Villepin
MBBS,ED Cert (ACEM),FRACGP
Dr Villepin is originally from Mauritius. He has worked in the UK before migrating to Australia in 2007. He has 18 years post graduate experience and is a Fellow of Royal Australian College of General Practitioners. He has special interest in chronic care management, Diabetes, Child health, Preventive medicine, Travel medicine and Mental Health.
Dr Abolfazl Amjadipour
MD, PhD Candidate (ANU)
Dr Abolfazl Amjadipour is a Canberra-based medical doctor and researcher. He completed his medical degree and worked in general practice and emergency care in Iran before relocating to Australia. He is a PhD candidate at the Australian National University researching multiple sclerosis, and holds teaching and research roles across the ACT and NSW. Abolfazl enjoys the full breadth of family medicine, with special interests in chronic disease management, preventive health, skin conditions and minor procedures, child and adolescent health, and mental health. He values clear communication and evidence-based care, and works in partnership with patients and their families.
Dr Krupa Toprani
John Patrick Lim
John is a highly experienced Physiotherapist with over 14 years
of clinical expertise, dedicated to helping individuals into
reaching their patient-specific goals. After graduating from De
La Salle Health Sciences Institute (Philippines) in 2012, John
spent eight years in clinical practice before moving to Australia,
where he earned a Postgraduate Certificate in Clinical
Rehabilitation from Flinders University (Adelaide).
John’s diverse background spans aged care, community health,
and private practice across Queensland and Canberra. He has
extensive experience managing musculoskeletal injuries,
sports-related conditions, chronic pain, and hypermobility.
As a DMA-trained Clinical Pilates practitioner, John combines
manual therapy with targeted movement strategies to create
personalized, effective rehabilitation plans.
Get in Touch
Speak With Our Care Team
Our clinic is always ready to assist you. Whether you need to arrange a visit, request information, or discuss your healthcare needs, our team is just a call or message away.
We aim to make communication easy, clear, and welcoming—because your health matters to us.
Call Us
0262783488
Address
Unit 12, 1 Grazier lane.Belconnen ACT 2617

