How Many Humans Could the Moon Support? Live Science(00) Author Dalbo 23 Feb 2025 Save Image Image gallery: Human Population On The Moon