Denis Pelenc

CEA · Lynred · Ulis
Total Patents: 11
Overall Rank: #430,370
Years Active: 1994–2025
CEA Rank: #318