Stan Love

Stan Love is a NASA astronaut, and a planetary scientist at NASA’s Johnson Space Center in Houston, Texas.