Publications by authors named "Kavinda T Malwanage"