Tomoko Ishikawa

Professor of Law at Nagoya University

Budapest Lectures