Ioan Cosmescu

I.C. Medical
Total Patents: 67
Overall Rank: #31,392
Years Active: 1991–2025
I.C. Medical Rank: #1