Ilya Feygin

Pharmacopeia · Techelan · Pharmacopeia Drug Discovery
Total Patents: 42
Overall Rank: #73,867
Years Active: 1986–2014
Pharmacopeia Rank: #1