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