3 pubs · 5 cites · h-index 2
Stanford University
2025 - 2025
Institut National des Sciences Appliquées de Rennes
2006 - 2006
Institut d'Électronique et des Technologies du numéRique