Robert J. Lipshutz

Affymetrix · Glaxo Group Limited
Total Patents: 47
Overall Rank: #61,118
Years Active: 1997–2013
Affymetrix Rank: #3