Showing posts with the label ATA

'Alien' Atacama Skeleton Surrenders Its Genetic Secrets

Scientists investigate the genome of a tiny skeleton named "Ata" found in the Chilean desert and thought by some to have an extraterrestrial origin.      When you look at "Ata,"…
Subscribe Our Newsletter