Astronomers found superfast "factory of stars" in constellation of the Dragon

18 April 2013