Maud Ehrmann

Xerox Research Centre Europe (XRCE)