Background
Takahashi, Osamu was born on July 21, 1965 in Kure, Hiroshima, Japan. Son of Kenji and Hiroko Takahashi.
Takahashi, Osamu was born on July 21, 1965 in Kure, Hiroshima, Japan. Son of Kenji and Hiroko Takahashi.
Doctor of Philosophy, Kyoto University, Japan, 2006.
Staff St. Luke's International Hospital, Tokyo.
Married Kiyoko Ebata, April 2, 1999.