Peter E. Lobban

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