Key building blocks of DNA and proteins discovered by Rosetta spacecraft on 67P

Open in new window