Science news in review: April 14
By RITWIK RAJ | YesterdayAs the semester begins to slow down, scientific discovery has not. This week’s science news in review explores new findings from the James Webb Space Telescope, the discovery of a nitrogen-fixing organelle, an accident in molecular evolution and the legacy of Peter Higgs.