Dr.Abdulla Aboobacker Vazhappilly

Position: Specialist - Internal Medicine
Categories: Internal Medicine
Location: IBSC