A

Adam Stefański

Eli Lilly (United States)

ORCID: 0009-0001-7598-402X

95 papers and 5.3k citations.

PubIndex Score97Top 3%How it's scored
95Publications
5.3kTotal Citations
First senior author: 1996

Top publicationsby citations

Indexing the rest of 95 publications…