>>283471484
Surely one of these scientists scraped some cells off the ground.