Possible living space in nearby star system
Spanish National Research Council (CSIC)