Background
Takeo, Baba was born on July 31, 1967 in Sapporo, Hokkaido, Japan. Son of Masao Baba.
Takeo, Baba was born on July 31, 1967 in Sapporo, Hokkaido, Japan. Son of Masao Baba.
Doctor of Medicine, Graduate School Medicine, Sapporo Medical University, 1996. Doctor of Philosophy, Graduate School Medicine, Sapporo Medical University.
Assistant professor department neurosurgery Sapporo Medical University, 2004—2007. Chief physician, department neurosurgery Shinsapporo Neurosurg. Hospital, since 2007.
Married Naoko Furukawa, August 15, 2004. Children: Yukino Baba, Sotaro Baba.