Tag: #CHAPEA

Here are the four scientists who spent over a year in a NASA-built simulation of life on Mars

CHAPEA Crew