R. Lantto

R. Lantto

Affiliations and Expertise

VTT Biotechnology, P.O. Box 1500 FIN-02044 VTT, Finland