Basic and applied microbiology

editors Eugene Cloete and Ronald Atlas

Basic and applied microbiology

9780627026478

ST 660.62 BASI