Background
Baba, Tsuyoshi was born on August 3, 1971 in Hokuto, Hokkaido, Japan.
Baba, Tsuyoshi was born on August 3, 1971 in Hokuto, Hokkaido, Japan.
Doctor of Philosophy, Sapporo Medical University, Hokkaido, Japan, 2001.
Assistant professor Sapporo Medical University, 2007—2008. Director gynecology Hakodate City Hospital, Hakodate, since 2008.
Married.