Teruyoshi Yanagita

Dr. Teruyoshi Yanagita