Steven T. Charles

Alcon · Novartis Ag · Camplex
Total Patents: 98
Overall Rank: #15,018
Years Active: 1993–2025
Alcon Rank: #2