Prof. Gamika A. Prathapasinghe BVSc (SL), MSc (Can), PhD (Can)