Membership Category
Description
Vanessa Viljoen works as a paediatric GP, using natural approaches where possible. She is currently widening her scope to incorporate women’s health into her practice.
HPCSA registration number: MP0486604
