It will be one of the most daunting, complicated and, potentially, scientifically rewarding missions ever undertaken to the red planet.
It will be one of the most daunting, complicated and, potentially, scientifically rewarding missions ever undertaken to the red planet.