More Reasons to Thank God for Viruses May 15, 2017 One of our staff scholars, Anjeanette “AJ” Roberts, is a virologist and molecular biologist. I have heard her speak several times on viruses... Biology by Hugh Ross Read