Robert C. Ruhl
Compass Technology Management · The Standard Oil · Kennecott Holdings
Total Patents:
20
Overall Rank:
#223,613
Years Active:
1980–2016
Compass Technology Management Rank:
#2