Yoav Blatt

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