Home Health Worms sent into space for muscle loss research mission

Worms sent into space for muscle loss research mission

The worms will launch from the Kennedy Space Centre to assist UK researchers perceive muscle loss.

RELATED ARTICLES
- Advertisment -

Most Popular