August 20, 2014

Rattronauts?

They are being dubbed ‘Rattronauts’ and NASA are planning to launch a team of them to the International Space Station sometime in the near future

Read more >

The increase of scientific knowledge lies not only in the occasional milestones of science, but in the efforts of the many!