Teramoto, Masaru, Drexel University