C.elegans

07.10.12
Researchers find space travel prolongs the life of worms
07.10.12

Researchers find space travel prolongs the life of worms

We've seen research that suggests prolonged space travel could have some adverse effects on the hu...

View