Nicolas Tabareau

    Director of Research
    Inria