Dr John Affleck

GP (General Practitioner)

Male

About

Dr John Affleck is a GP (General Practitioner). Areas of clinical interest include Aviation medicine. Languages spoken include Chinese (Mandarin), Chinese (Simplified) and French.

Areas of clinical interest

Aviation medicine

Details

LanguagesChinese (Mandarin), Chinese (Simplified), French

Directory information for Dr John Affleck. Details may be out of date — please verify with the practice before attending.