Christopher Davies

Affymetrix · Johnson & Johnson · Iml Limited
Total Patents: 19
Overall Rank: #237,042
Years Active: 1998–2020
Affymetrix Rank: #83