Perchlorate on Mars: a chemical hazard and a resource for humans

Perchlorate on Mars: a chemical hazard and a resource for humans