Professor
Department of Biosystems Science and Engineering
ETH Zürich - Eidgenössische Technische Hochschule Zürich - Swiss Federal Institute of Technology
Swaziland
Currently affiliated to department of Biology of ETH Zurich as a professor.
Biosystems Science and Engineering