Sergey Zozulya

Senomyx · Vasgene Therapeutics · Chembridge
Total Patents: 86
Overall Rank: #19,714
Years Active: 2007–2020
Senomyx Rank: #4