Prof. PhD Ranjith Pathegama Gamage