Stephen Sekula

Stephen Sekula at

From the ⁦@washingtonpost⁩: Leon Lederman, who won Nobel Prize for key discoveries in particle physics, dies at 96 https://twitter.com/drsekula/status/1048177126564880384/photo/1