A

Anantha Shekhar

Indiana University School of Medicine

ORCID: 0009-0004-2322-8099

313 papers and 15k citations.

PubIndex Score84Top 16% · seniorHow it's scored
313Publications
15kTotal Citations
First publication: 1987First senior author: 1993