Eyes a haven for Ebola and other viruses

A specific cell within our retina, the light-sensitive part of our eyes responsible for sending visual information to our brain, appears to be particularly good at […]