Mr. Y. V. I. B. Premadasa

Mr. Y. V. I. B. Premadasa

Lab Attendant

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