Nathan Sela

Cardiogard Medical · X-Technologies
Total Patents: 8
Overall Rank: #641,819
Years Active: 2002–2017
Cardiogard Medical Rank: #1