This graphic shows the location of a key protein called R135, contained in fibers on the outer surface of an unusually large virus called the mimivirus. Findings by Purdue researchers are aiding ...