Richard Evans Lewis, II
Chatsworth Products · Schlumberger Technology · Digital Equipment
Total Patents:
94
Overall Rank:
#16,427
Years Active:
1985–2024
Chatsworth Products Rank:
#2