Stephanos Papademetriou

Indigo Medical · Endovasix
Total Patents: 9
Overall Rank: #551,183
Years Active: 1998–2023
Indigo Medical Rank: #2