A research group enter a new planet to discover new form of life.A research group enter a new planet to discover new form of life.A research group enter a new planet to discover new form of life.