Viruses play a major role in the functioning of ecosystems. They profoundly influence the dynamics of microbial communities, ...
Viruses play a major role in the functioning of ecosystems. They profoundly influence the dynamics of microbial communities, flow of matter and global biogeochemical cycles. Yet despite their ...