Kira Karlsson

Managing Editor (MSc Synthetic Biology and Biotechnology)