Guillaume Jacquet

Xerox Research Centre Europe (XRCE)