Stefan Hohmann

Head of department, Biology and Biological Engineering;
Professor, Systems and Synthetic Biology

Published: Thu 03 Oct 2019.