Damijan Miklavcic

Igea S. R. L. · Bioalliance Pharma · CNRS
Total Patents: 3
Overall Rank: #1,554,175
Years Active: 2007–2012
Igea S. R. L. Rank: #2