20140723155400.0 Life in extreme environments (Print) Germany 2197-9227 Life in extreme environments. Life in extreme environments. 2197-9227 2197-9227 2197-9227 2197-9227 Life in extreme environments (Print)