Mr. S. K. Abedewa

Mr. S. K. Abedewa

Technical Officer

Department of Zoology,
University of Colombo,
Colombo 03,
Sri Lanka