Noam Petrank

Bugatone · Takadu · ExxonMobil
Total Patents: 11
Overall Rank: #454,309
Years Active: 2012–2021
Bugatone Rank: #1