Steven F. SholesApr 12, 20193 minIf Mars has Life, its Total Mass is 10,000 Times Smaller than Earth's