Loading YouTube Player...

Space architecture in enabling human settlements on Mars

Aastha Kacha |
TEDxXIE
• March 2021