Eldad Taub
Cadent · Align Technology · Cardiogard Medical
Total Patents:
89
Overall Rank:
#18,388
Years Active:
2000–2023
Cadent Rank:
#2