John Steele

Pfizer · Smith & Nephew Richards · Smith & Nephew
Total Patents: 30
Overall Rank: #122,306
Years Active: 1989–2025
Pfizer Rank: #226