Denise Barbut
Coaxia · Embolx · Benechill
Total Patents:
97
Overall Rank:
#15,484
Years Active:
1997–2022
Coaxia Rank:
#1