Richard Menegat

08/24/2023

Richard Menegat BS ’80, May 13, 2023, age 64.