E. Peter GreenbergBooksAnnual review of microbiologyAnnual review of microbiologyAnnual review of microbiologyAnnual Review of MicrobiologyAnnual review of microbiologyAnnual review of microbiologyAnnual review of microbiologyAuthor data: Open Library