Rade Petrovic

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