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