INTERNAL MEDICINE, GASTROENTEROLOGY, HEPATOLOGY
Consultant Internal Medicine Physician, Gastroenterologist & Hepatologist (Visiting)
INTERNAL MEDICINE, RESPIRATORY MEDICINE
Consultant Internal Medicine & Respiratory Physician (Visiting)
INTERNAL MEDICINE, RESPIRATORY MEDICINE
Consultant Internal Medicine & Respiratory Physician (Visiting)
NEUROLOGY, internal medicine, internal medicine and neurology
Consultant Internal Medicine Physician & Neurologist (Visiting)

