Leon Karwacki

Polish microbiologist