| 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.
|