Oded Gabbay

Habana Labs
Total Patents: 1
Overall Rank: #2,627,580
Years Active: 2023
Habana Labs Rank: #15