From spintronics to philosophy of punishment, Jack Cawthon followed his curiosity at RIT

May 29, 2026