Alexander J. B. Zehnder

Swiss microbiologist