Quanta Magazine (April 11) U of I microbiology professor Christopher Brooke suspects that incomplete viruses have other jobs in cells that scientists have yet to figure out. 'My limited imagination isn’t going to touch a fraction of what’s possible.'