Lukas Scheibler
Acucela · Alcon · Hoffmann-La Roche
Total Patents:
22
Overall Rank:
#188,802
Years Active:
2004–2025
Acucela Rank:
#17