Canadian scientists will soon visit Ellesmere Island in Canada's High Arctic, where unusual sulfur springs may point to how life evolves on other planets.
Canadian scientists will soon visit Ellesmere Island in Canada's High Arctic, where unusual sulfur springs may point to how life evolves on other planets.