spot the bug

What to make of ‘photographic proof’ of insect life on Mars? More than likely, they’re just rocks

William Romoser, a professor emeritus who specializes in arbovirology (the study of viruses transmitted by arthropods) and entomology at Ohio ...