In one of the most inhospitable places in our galaxy, stars have prevailed. It appears that star formation is much more tenacious than we previously believed.
Sergei Nayakshin