
Academic Editor
Leo Eberl
Summary
Professor of Microbiology and Head of the Department of Microbiology, University of Zürich, Switzerland.