Leo Schouls, Dutch bacteriologist

Publications edit