Harendra Nishantha Kariyawasam · Study