Tag: University of Copenhagen research reveals there are two planets in our Galaxy where life is possible