Ooka Ryozo, Ph.D.

The University of Tokyo
Tokyo Japan