Igor Mett
Quark Pharmaceuticals · Yeda Research And Development Co. · Nitto Denko
Total Patents:
44
Overall Rank:
#68,078
Years Active:
2001–2020
Quark Pharmaceuticals Rank:
#2