Yehuda Lindell

Bar-Ilan University · Unbound Tech · Nec Corporation Of America
Total Patents: 15
Overall Rank: #317,549
Years Active: 2018–2021
Bar-Ilan University Rank: #4