Theodor "Ted" Rumme '60

May 14, 2019, San Marcos, Texas

Major: Physics

Date reported: October 19, 2023

Leave a Reply

Your email address will not be published. Required fields are marked *