Prof. David Schauer and Prof. Edward DeLong

Systems Microbiology [electronic resource]


Microbiology