William Rohr
Zimmer · Schlumberger Technology · Bristol-Myers Squibb
Total Patents:
16
Overall Rank:
#283,731
Years Active:
1986–2025
Zimmer Rank:
#125