Background
Sugihara, Nobuhiro was born on December 31, 1971 in Toyohashi, Aichi, Japan.
Sugihara, Nobuhiro was born on December 31, 1971 in Toyohashi, Aichi, Japan.
Doctor of Philosophy, Shinshu University, Ueda, 1999.
Postdoctoral Tokyo Institute of Technology, Yokohama, Japan, since 1999.