Fabrice Labeau

General Chair
Background