Family name | Lappalainen |
---|---|
Given name | Pekka |
Initials | P |
ORCID | ORCID 0000-0001-6227-0354 |
Affiliations |
Institute of Biotechnology and Helsinki Institute of Life Science, University of Helsinki, P.O. Box 56, 00014, Helsinki, Finland. pekka.lappalainen@helsinki.fi.
|