Background
Otsuka, Ryo was born on July 16, 1971 in Bunkyo-ku, Tokyo.
Otsuka, Ryo was born on July 16, 1971 in Bunkyo-ku, Tokyo.
Doctor of Medicine, Osaka City University, Japan. Doctor of Philosophy, Osaka City University, Japan.
Postdoctoral fellow Columbia Presbyterian Medical Center, New York City, 2002—2004. Clinical assistant professor Osaka City University, since 2004.
Married.