Yoshikazu Takahashi, Tohoku University, Japan