Did you know there are “aliens” living in our own backyard? An extremophile is an organism that lives in extreme environments where humans would not survive!859 rue Sherbrooke Ouest, Montreal, QC,...