Clinton Lewis

Applied Biosystems · Applera
Total Patents: 4
Overall Rank: #1,186,291
Years Active: 2007–2018
Applied Biosystems Rank: #143