Class: 1960
Major: Physics
Residence: Bethesda, MD
Deceased: October 2, 2023
Leon Immerman '73
Kenneth Johnston '64 P92 P95
Add a comment