Leonardo Borras
Esbatech, An Alcon Biomedical Research Unit · Novartis Ag · BOE
Total Patents:
28
Overall Rank:
#135,252
Years Active:
2012–2025
Esbatech, An Alcon Biomedical Research Unit Rank:
#2