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