Jan De Meyer

ECHR Judge 1986-1998