Jack D. Barchas

Stanford University · Board Of Trustees Leland Stanford Jr University · Neurex
Total Patents: 12
Overall Rank: #426,226
Years Active: 1984–2006
Stanford University Rank: #1,252