Moti Altarac

Vertiflex · Neurostructures · Exactech
Total Patents: 87
Overall Rank: #19,047
Years Active: 2003–2025
Vertiflex Rank: #1