Background
Masahiro, Hayashi was born on April 26, 1973 in Sendai, Miyagi, Japan.
Masahiro, Hayashi was born on April 26, 1973 in Sendai, Miyagi, Japan.
Doctor of Philosophy, Yamagata University, Japan, 2002.
Chief Yamagata Prefectural Shinjo Hospital, since 2007.
Married.