A

Artyom A. Alekseyenko

Intarcia Therapeutics (United States)

75 papers and 6.8k citations.

PubIndex Score72Top 28% · seniorHow it's scored
75Publications
6.8kTotal Citations
First publication: 1996