Taro Kaibara, MD