Welcome
Sep 12, 2019
1 minute
Gemma Lavender Editor-in-Chief
One moment it wasn't, the next it was. That's how cosmologists believe our universe sprang into existence. Some 13.8 billion years ago,
You’re reading a preview, subscribe to read more.
Start your free 30 days