Shahram Moaddeb

Micardia · Pacesetter · Ellipse Technologies
Total Patents: 46
Overall Rank: #62,442
Years Active: 1993–2024
Micardia Rank: #2