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