Seppälä AL

Family name Seppälä
Given name Alma L
Initials AL
ORCID

ORCID 0000-0002-0534-246X

Affiliations Faculty of Biological and Environmental Sciences, Molecular and Integrative Bioscience Research Programme, University of Helsinki, Helsinki, Finland.
Helsinki Institute of Life Sciences, Institute of Biotechnology, University of Helsinki, Helsinki, Finland.

1 publications