Idan BOADER
Microbot Medical · Technion Research & Development Foundation Limited · Mego Afek Ac
Total Patents:
10
Overall Rank:
#478,592
Years Active:
2013–2025
Microbot Medical Rank:
#2