David McCall
Input/Output · Tenaris Coiled Tubes
Total Patents:
10
Overall Rank:
#481,000
Years Active:
1998–2025
Input/Output Rank:
#12