Yair Lurie
Irobot · Intouch Technologies · Teladoc Health
Total Patents:
10
Overall Rank:
#481,337
Years Active:
2016–2025
Irobot Rank:
#113