Laurent Fulbert

CEA
Total Patents: 8
Overall Rank: #644,570
Years Active: 1998–2016
CEA Rank: #505