Healthigo
David horsfall | General practitioner

Dr. David Horsfall

General practitioner
Available at 1 locations >>
Favorite
Verified

English

Dr David Horsfall is a member of ICLDC’s General Practitioner team. Dr Dave, as he is fondly called by his patients and colleagues, has extensive experience in internal medicine, occupational health, as well as critical and trauma care gathered acr..


scroll-arrow-to-up