Patrick J. Odoy

Affymetrix · Bio-Rad Laboratories · Raindance Technologies
Total Patents: 8
Overall Rank: #635,416
Years Active: 2003–2020
Affymetrix Rank: #71