Stanford astronomers observe the birth of an alien planet | Heykuki News