James Webb Discovery Ends Debate in Physics!

"Physics & Astronomy"