Stéphane Caplet

CEA
Total Patents: 22
Overall Rank: #191,413
Years Active: 1999–2024
CEA Rank: #91