Toggle light / dark theme

The answer to life, the universe and everything might be 73. Or 67

Posted in cosmology

A new estimate of the Hubble constant – the rate at which the universe is expanding – is baffling many of the finest minds in the cosmology community.

, Science correspondent.

Read more

Leave a Reply