Edwin Rudd

Covaris · Bbi, Bioseq
Total Patents: 5
Overall Rank: #1,004,542
Years Active: 1995–2015
Covaris Rank: #12