Claudiu Supuran

Institute Of Zoology, Slovak Academy Of Sciences · Welichem Biotech · Unknown
Total Patents: 13
Overall Rank: #380,470
Years Active: 2009–2018
Institute Of Zoology, Slovak Academy Of Sciences Rank: #4