Institute for Biomedical Problems

Long trip to nowhere

Long trip to nowhere

Researchers seek to prove that travel to Mars is possible