ProfNiranga.jpg

Professor Niranga M Devanarayana

Cadre Chair and Professor
Department of Physiology
niranga@kln.ac.lk