Alain Vaucher

Research Scientist, IBM Research Europe