Ivana Jovanovic

Delphinus Medical Technologies · Ecole Polytechnique Federale De Lausanne (Epfl)
Total Patents: 3
Overall Rank: #1,527,865
Years Active: 2013–2014
Delphinus Medical Technologies Rank: #9