Microbial Life - Perry, Jerome J, and Staley, James T, and Lory, Stephen

Microbial Life 2002, Sinauer Associates

ISBN-13: 9780878936755

Unknown binding

Select