Home Science & TechSpace Habitability on Mars Limited by Its Small Size, Isotope Study Suggests