Shazad Suchit
Bausch & Lomb Incorporated · Ptc Therapeutics · Bioelectron Technology
Total Patents:
8
Overall Rank:
#611,015
Years Active:
2011–2024
Bausch & Lomb Incorporated Rank:
#127