Madhu Ayyagari
Bausch & Lomb Incorporated · US Army · Bausch & Lomb Surgical
Total Patents:
19
Overall Rank:
#231,509
Years Active:
1998–2025
Bausch & Lomb Incorporated Rank:
#30