Yosi Gozlan
Compugen · Kahr Medical · Yeda Research And Development Co.
Total Patents:
21
Overall Rank:
#201,928
Years Active:
2017–2025
Compugen Rank:
#18