Mark J. Flanagan
Bausch & Lomb Incorporated · Siemens Communications · Luxottica Leasing S.P.A.
Total Patents:
30
Overall Rank:
#125,921
Years Active:
1986–2009
Bausch & Lomb Incorporated Rank:
#16