INTERNAL MEDICINE AND NEPHROLOGY, internal medicine, nephrology
Consultant Internal Medicine Physician & Nephrologist
GENERAL SURGERY AND UPPER GASTROINTESTINAL SURGERY
Consultant General, Bariatric & Upper GI Surgeon (Visiting)
INTERNAL MEDICINE AND NEPHROLOGY, internal medicine, nephrology
Consultant Internal Medicine Physician & Nephrologist
GENERAL SURGERY AND UPPER GASTROINTESTINAL SURGERY
Consultant General, Bariatric & Upper GI Surgeon (Visiting)