'Useless specks of dust' turn out to be building blocks of vertebrate genomessciencealert.com262 pointsgeorgecmu5 years ago