Yoav Blatt
Bio-Dar · Lycored
Total Patents:
9
Overall Rank:
#549,799
Years Active:
1992–2024
Bio-Dar Rank:
#1