Lori Magruder is/was a student of Princeton University

Type M.S., Mechanical and Aerospace Engineering
Updated 16 days ago