Gayani SamarasingheEndocrinologist and DiabetologistKegalleNewCandela Channel Center +2 moreView profile