John Holdren, winner of the 2026 Karl Taylor Compton Medal for leadership in physics. (IMAGE)
Caption
John Holdren, winner of the 2026 Karl Taylor Compton Medal for leadership in physics.
Credit
John Holdren
Usage Restrictions
Journalists may use this content with appropriate credit.
License
Original content