S

Seetha Shankaran

Seton Medical Center

ORCID: 0000-0001-5512-9571

577 papers and 49.3k citations.

PubIndex Score95Top 5% · seniorHow it's scored
577Publications
49.3kTotal Citations
First publication: 1977First senior author: 1982