Stephanie Speck, German microbiologist

Publications edit