(De Gruyter Open) Following a new NASA bill, passed in March by the US Congress and which authorizes $19.5 billion spending for space exploration in 2017, manned missions to Mars are closer to reality than ever before.
############
Story Source: Materials provided by Scienmag