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