Martin Altwegg, Swiss microbiologist.

Publications edit

Authority control