Cadre Professor in Zoology
Department of Zoology and Environment Sciences, University of Colombo
Department of Zoology and Environment Sciences, University of Colombo
Department of Zoology and Environment Sciences, University of Colombo
Department of Zoology and Environment Sciences, University of Colombo
Faculty of Science, University of Colombo
Department of Zoology & Environment Sciences University of Colombo
Department of Zoology & Environment Sciences University of Colombo
Faculty of Medicine University of Colombo, Sri Lanka
Department of Zoology and Environment Sciences, University of Colombo, Sri Lanka
Department of Zoology and Environment Sciences, Faculty of Science, University of Colombo, Sri Lanka
Faculty of Science, University of Colombo
Faculty of Science, University of Colombo
Faculty of Science, University of Colombo
Faculty of Science, University of Colombo
Faculty of Science, University of Colombo
Faculty of Forestry & Environmental Management University of New Brunswick, Canada
Atomic Energy Authority of Sri Lanka
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Sri Lanka Association for the Advancement of Science
Institute of Biology, Sri Lanka
Institute of Biology, Sri Lanka
Institute of Biology, Sri Lanka
Institute of Biology, Sri Lanka
Allergy and Immunology Societyof Sri Lanka
World Allergy Organization, International Union of Immunological Societies,- Asia Pacific Association of Allergology and Clinical Immunology, Federation of Immunological Societies of Asia Oceania
Sri Lanka Association for Improving Higher Education Effectiveness
Third World Organisation for Women in Science, Sri Lanka Federation of University Women
University of Colombo