Picture of Champika Fernando

Champika Fernando Lab Technician, Department of Veterinary Microbiology

Address
WCVM 1259

Areas of Responsibility