Halvarsson P

Family name Halvarsson
Given name Peter
Initials P
ORCID

ORCID 0000-0002-6940-5634

Affiliations Department of Biomedical Sciences and Veterinary Public Health, Swedish University of Agricultural Sciences, Section for Parasitology, Uppsala, Sweden. peter.halvarsson@slu.se.

1 publications