Jean-Pierre Nicaise

Addup
Total Patents: 9
Overall Rank: #550,218
Years Active: 2007–2023
Addup Rank: #1