Furry Scientists
stefenauris
•
7mo ago
•
93%
JWST And Hubble Agree on The Universe's Expansion, And It's a Major Problem
www.sciencealert.comWhether it's 67 or 73 kilometers per second per megaparsec, we're moving pretty fast either way!
Comments 2