ProfessorJan Slapeta

Professor of Veterinary & Molecular

Faculty of Science