Background
Masahiro, Yanagawa was born on November 12, 1975 in Nara, Japan.
Masahiro, Yanagawa was born on November 12, 1975 in Nara, Japan.
Doctor of Medicine, Osaka University, Suita, Japan. Doctor of Philosophy, Osaka University, Suita, Japan, 2009.
Attending staff Osaka University, since 2006.