The viriosphere, diversity, and genetic exchange within phage communities

Abstract
No abstract available