Lauren S. Moores

Compugen · Comscore · Dstillery
Total Patents: 9
Overall Rank: #568,467
Years Active: 2011–2018
Compugen Rank: #38