1968

mgore@scu.edu

Takeshi Robert Takeuchi ’68 died on May 3, 2008. 

08 Nov 2018