Zohar Tiran

Compugen
Total Patents: 18
Overall Rank: #246,484
Years Active: 2010–2025
Compugen Rank: #6