Assessment of Desired ECLSS Closure Rates for Human Mars Missions (AIAA 2017-5123)
Crew Exploration Vehicle Environmental Control and Life Support Design Reference Missions
Crew Exploration Vehicle Environmental Control and Life Support Design Reference Missions