Merav Beiman
Compugen · Gavish-Galilee Bio Applications
Total Patents:
10
Overall Rank:
#495,351
Years Active:
2009–2023
Compugen Rank:
#30