Skip to main content alibris logo

Machiko Kanetake

Machiko Kanetake is Assistant Professor of Public International Law at Utrecht University.