Ian L. Scott

Acucela · Texas Biotechnology · Warner-Lambert Company
Total Patents: 57
Overall Rank: #42,910
Years Active: 1995–2024
Acucela Rank: #4