Other Temporary Demonstrator – GAMPAHA WICKRAMARACHCHI AYURVEDA INSTITUTE ceylonbook February 26, 2018