Lauren O. Main

Johnson & Johnson · Scimed Life Systems · Boston Scientific Scimed
Total Patents: 18
Overall Rank: #258,733
Years Active: 1992–2011
Johnson & Johnson Rank: #1,413