Oren Yehezkel
Novasight · Brien Holden Vision Institute Limited
Total Patents:
17
Overall Rank:
#263,604
Years Active:
2015–2025
Novasight Rank:
#1