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