Background
Saeki, Tohru was born on October 10, 1965 in Nagasaki, Japan.
Saeki, Tohru was born on October 10, 1965 in Nagasaki, Japan.
Doctor of Philosophy, Kyoto University, Japan, 1993.
Assistant professor Kyoto Prefectural University, Kyoto, 1995—2008.
Married.