Denise Barbut

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