Professor Brian Cox thinks life may be found on Mars

Open in new window