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