INTERNAL MEDICINE AND RESPIRATORY MEDICINE
Consultant Internal Medicine & Respiratory Physician (Visiting)
INTERNAL MEDICINE, GASTROENTEROLOGY, HEPATOLOGY
Consultant Internal Medicine Physician, Gastroenterologist & Hepatologist (Visiting)
INTERNAL MEDICINE AND RESPIRATORY MEDICINE
Consultant Internal Medicine & Respiratory Physician (Visiting)
INTERNAL MEDICINE, GASTROENTEROLOGY, HEPATOLOGY
Consultant Internal Medicine Physician, Gastroenterologist & Hepatologist (Visiting)