Judge Hisashi Owada

HOwada

Formerly President and Judge at the International Court of Justice.