John H. Shannon
Bausch & Lomb Incorporated · Honeywell · Nxtphase
Total Patents:
14
Overall Rank:
#355,961
Years Active:
1993–2006
Bausch & Lomb Incorporated Rank:
#48