
Udeshika Sewwandi
Microbiologist
Department of Animal Production and Health
Dr Udeshika Sewwandi is a research assistant in the Hub team in Sri Lanka. She is a veterinarian, currently reading for her MPhil in microbiology.