Thaminda Liyanage
researcher