Logo

Onuma Yasuaki is professor of law at the University of Tokyo.

Last Updated: August 13, 2017