Jaakko Puhakka

Prof. Dr. Jaakko Puhakka

Laboratory of Chemistry and Bioengineering, Tampere University of Technology, Tampere, Finland

Contribution