Background
Baba, Shiro was born on January 14, 1973 in Kyoto City, Japan. Son of Kiyoshi and Noriko Baba.
Baba, Shiro was born on January 14, 1973 in Kyoto City, Japan. Son of Kiyoshi and Noriko Baba.
Bachelor, Shiga University, Japan, 1998. Doctor of Medicine, Kyoto University. Doctor of Philosophy, Kyoto University.
Pediatrician Kyoto University Hospital, 1998—1999, pediatric cardiologist, since 2002. Pediatrician Shizuoka City Hospital, Shizuoka City, Japan, 1999—2002. Researcher Kyoto University Grad School Medicine, since 2002.
Member of Japanese Circulation Society, Japanese Society Pediatric Cardiology and Cardiac Surgery, Japanese Society Pediatric Infectious Diseases, Japanese Pediatric Society, International Society Stem Cell Research (associate).
Married Tomomi Izaki, October 1, 2000. 1 child Ryoko.