1968

mgore@scu.edu

Takeshi Robert Takeuchi โ€™68 died on May 3, 2008. 

08 Nov 2018