William Rohr

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