Background
Yanagihara, Takeshi was born on August 7, 1971 in Toshima, Japan.
Yanagihara, Takeshi was born on August 7, 1971 in Toshima, Japan.
Doctor of Medicine, Nippon Medical School, Tokyo, 1995. Doctor of Philosophy, Nippon Medical School, 2003.
Instructor Nippon Medical School, Bunkyo, Japan, 1989—2005. Exchange scientist University Alabama at Birmingham, since 2005.