Poelman EH

Family name Poelman
Given name Erik H
Initials EH
ORCID

ORCID 0000-0003-3285-613X

Affiliations Laboratory of Entomology, Wageningen University, 6700 AA, Wageningen, The Netherlands.

1 publications