Agback P

Family name Agback
Given name Peter
Initials P
ORCID

ORCID 0000-0003-2226-0746

Affiliations Department of Molecular Sciences, Swedish University of Agricultural Sciences, Uppsala, Sweden.

1 publications


Publications 9.5.0