Millions of newborn stars discovered
“My God, it’s full of stars!” Fans of Arthur C. Clarke’s classic science fiction novel 2001 A Space Odyssey might recognize these as the words of astronaut David Bowman, awestruck by revelations of the deep mysteries of space. A team of astronomers from Tel Aviv University and UCLA discovered more than a million newborn stars […]