faculty of veterinary medicine in Finland; part of the University of Helsinki
No description defined