Yoichi Higuchi

Yoichi Higuchi is professor emeritus at the University of Tokyo and professor at Sophia University.