Background
Yoshimura, Takashi was born on March 3, 1970.
Yoshimura, Takashi was born on March 3, 1970.
Doctor of Philosophy, Nagoya University, Aichi, Japan.
Assistant professor Nagoya University, 1996—2005, associate professor, 2005—2008, professor, 2008. Director Avian Bioscience Research Center, since 2008.
Married.