GENERAL SURGERY AND UPPER GASTROINTESTINAL SURGERY
Consultant General, Bariatric & Upper GI Surgeon (Visiting)
GASTROENTEROLOGY, hepatology, internal medicine
Consultant Internal Medicine Physician, Gastroenterologist & Hepatologist
GENERAL SURGERY AND UPPER GASTROINTESTINAL SURGERY
Consultant General, Bariatric & Upper GI Surgeon (Visiting)
GASTROENTEROLOGY, hepatology, internal medicine
Consultant Internal Medicine Physician, Gastroenterologist & Hepatologist