Jeffrey P. Northrop

Stanford University · Affymax · Board Of Trustees Leland Stanford Jr University
Total Patents: 10
Overall Rank: #523,176
Years Active: 1998–2005
Stanford University Rank: #828