Background
Oguchi, Takashi was born on August 11, 1961 in Okaya, Japan. Son of Kazuo and Tstsuko (Itoh) Oguchi.
Oguchi, Takashi was born on August 11, 1961 in Okaya, Japan. Son of Kazuo and Tstsuko (Itoh) Oguchi.
Doctor of Philosophy, Tokyo University, 1992.
Associate professor social psychology Showa Women's University, Tokyo, since 1995.
Married Tomoko Mawatari, July 14, 1991. 1 child, Yuki.