Shai S. SHEN-ORR
Technion Research & Development Foundation Limited · Stanford University
Total Patents:
5
Overall Rank:
#898,875
Years Active:
2018–2025
Technion Research & Development Foundation Limited Rank:
#146