Hambäck P

Family name Hambäck
Given name Peter
Initials P
ORCID

ORCID 0000-0001-6362-6199

Affiliations Department of Ecology, Environment and Plant Sciences Stockholm University Svante Arrhenius väg 20A Stockholm SE‐106 91 Sweden

5 publications


Publications 9.5.0