Worms sent into space for muscle loss research mission

Share With Love!

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

Source link