Ofer Levy
Compugen · Children'S Medical Center · Dana-Farber Cancer Institute
Total Patents:
31
Overall Rank:
#115,668
Years Active:
2000–2025
Compugen Rank:
#24