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