211 pubs · 12,540 cites · h-index 61
École Polytechnique Fédérale de Lausanne
2002 - Present
Laboratoire d'Informatique Fondamentale de Lille
2025 - 2025
Queen Mary University of London
2012 - 2012
Institute for Neurodegenerative Disorders
2011 - 2011
Indiana University Bloomington
2007 - 2010