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