PROFESSOR
Office: Department of Plant Sciences Work Phone: +94 11-215 5038 Email: shamala@pts.cmb.ac.lk