John Charkoudian

Millipore · Emd Millipore · The Kendall Company Lp
Total Patents: 22
Overall Rank: #196,391
Years Active: 1989–2017
Millipore Rank: #10