Samuel Strober
Stanford University
Total Patents:
37
Overall Rank:
#88,427
Years Active:
1999–2025
Stanford University Rank:
#23