Dragan Nebrigic

Inova Labs · The Procter & Gamble · University Of Illinois
Total Patents: 37
Overall Rank: #89,614
Years Active: 2000–2023
Inova Labs Rank: #2