Judge Hisashi Owada

HOwada

Formerly President and Judge at the International Court of Justice.

An Honorary Governor (2011-), The Ditchley Foundation.