Takeo Taniguchi, Ph.D.