Education
Tohoku University (Japan) ·
2005
C.
Tohoku University (Japan) ·
2005
M.D.
Tohoku University (Japan) ·
2005
Ph.D.