Worms sent into space for muscle loss research mission

The worms will launch from the Kennedy Space Centre to help UK researchers understand muscle loss.

Read More

Post a Comment for "Worms sent into space for muscle loss research mission"