Bart Peter Leroy

Further involvements