Barry Behr
Stanford University
Total Patents:
12
Overall Rank:
#416,122
Years Active:
2011–2018
Stanford University Rank:
#140