Larry R. Russell
Rri Holdings · ExxonMobil · Automatic Power
Total Patents:
39
Overall Rank:
#83,188
Years Active:
1980–2016
Rri Holdings Rank:
#2