Nalan Karunanayake

Research Scholar