Avi Turgeman
Biocatch · Mazor Robotics · Provigent
Total Patents:
85
Overall Rank:
#19,988
Years Active:
2009–2025
Biocatch Rank:
#1