Skip navigation

Nicholas Ayache

Nicolas Ayache is Research Director at INRIA, Le Chesnay, France.