647 pubs · 12,146 cites · h-index 48
Télécom Paris
1995 - Present
University of Manitoba
2025 - Present
Dartmouth–Hitchcock Medical Center
2025 - 2025
Centre National de la Recherche Scientifique
1991 - 2025
Intel (United States)