Stephanos Finitsis

Nexgen Medical Systems, Incorporated
Total Patents: 6
Overall Rank: #835,578
Years Active: 2011–2019
Nexgen Medical Systems, Incorporated Rank: #1