Charles de Visscher

Belgian international law judge