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