Amir Toporik
Compugen
Total Patents:
28
Overall Rank:
#137,362
Years Active:
2008–2023
Compugen Rank:
#2