Affiliation: | 1. Faculties of Science (Zoology), University of Peradeniya, Peradeniya, Sri Lanka 2. Veterinary Medicine and Animal Science, University of Peradeniya, Peradeniya, Sri Lanka 3. Department of Clinical Veterinary Medicine, University of Cambridge, Madingley Road, CB3 0ES, Cambridge, England
|