Peter E. Lobban
Affymetrix · Abbott · Sequoia Turner
Total Patents:
17
Overall Rank:
#278,870
Years Active:
1986–2010
Affymetrix Rank:
#25