Background
Deguchi, Masao was born on September 21, 1961 in Japan.
Deguchi, Masao was born on September 21, 1961 in Japan.
Doctor of Medicine, Nagoya University, 1987. Doctor of Philosophy, Nagoya University, 1995.
Orthopaedics surgeon Nagano Red Cross Hospital, since 1997. Spine fellow University Wisconsin, 1996—1997.