Herbert J. Shaw

Stanford University · Ifos · Stanford University
Total Patents: 80
Overall Rank: #22,831
Years Active: 1982–2005
Stanford University Rank: #12