Rade Petrovic
Orvance · Checkpoint Systems · ExxonMobil
Total Patents:
84
Overall Rank:
#20,500
Years Active:
1996–2025
Orvance Rank:
#1