Leyhr J

Family name Leyhr
Given name Jake
Initials J
ORCID

ORCID 0000-0003-1815-7818

Affiliations Department of Organismal Biology Uppsala University Uppsala Sweden

1 publications