Karl Pedersen

Dr. Karl Pedersen

Department of Animal Health and Antimicrobial Strategies, National Veterinary Institute, 751 89 Uppsala, Sweden
orcid