Mars is these researchers *Achilles' Heel* ; it's their fatal weakness.
Not really; see link in post 46.