Dr David Leaf is an Australian-based health professional. David is trained as a GP (General Practitioner) and has a practice located in Barangaroo.
Dr Leaf has special interests in skin cancer medicine, mental health, asthma, aged care, paediatrics and emergency medicine
* This physician is currently not participating in the Hope For Hearts program. This profile was created using publicly available information.