Alexander Hrebeniuk

Oglevee
Total Patents: 18
Overall Rank: #260,596
Years Active: 1988–1998
Oglevee Rank: #13