R Ahvenainen

R Ahvenainen

Affiliations and Expertise

formerly VTT Biotechnology, Finland