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