Rebecca Nordquist

Dr. Rebecca Nordquist

Department of Farm Animal Health, Faculty of Veterinary Medicine, Utrecht University, Utrecht, The Netherlands
orcid