Jenni Karttunen

Dr. Jenni Karttunen

University of Cambridge, Department of Veterinary Medicine
orcid