Ralph M. Tapphorn
Innovative Technology Limited · Schlumberger Technology · Innovaction Technologies
Total Patents:
12
Overall Rank:
#414,230
Years Active:
1980–2020
Innovative Technology Limited Rank:
#1