With the numerous discoveries made in recent times, the possibility of life in other places of the universe is something to be highly regarded not only by space agencies around the world, but also by numerous governments.