P

Palash Sharma

Eli Lilly (United States)

ORCID: 0000-0003-3016-7541

59 papers and 366 citations.

PubIndex Score92Top 8% · mid-careerHow it's scored
59Publications
366Total Citations
First senior author: 2023

Top publicationsby citations

Indexing the rest of 59 publications…