Commencement speaker: Science and technology solve problems

Posted by
On March 12, 2009