Mr. J. R. A. C. Jayakody

Mr. J. R. A. C. Jayakody

Technical Officer

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