Laura Turpeinen

Comissioning Editor (MSc Synthetic Biology and Biotechnology)