David Ruddy

Bio-Rad Laboratories · Mercator Genetics · Exelixis
Total Patents: 17
Overall Rank: #278,294
Years Active: 1997–2012
Bio-Rad Laboratories Rank: #63