RESEARCHER · TIER 04

Layne Carter

Water recovery systems, closed-loop life support, ECLSS engineering

AFFILIATION
NASA MSFC

← Back to the Top 100 Lists