Peter Schuchert

Swiss microbiologist and hydrozoologist