S

Somasekar Seshagiri

Sarepta Therapeutics (United States)

ORCID: 0000-0003-4272-6443

253 papers and 26.6k citations.

PubIndex Score98Top 2%How it's scored
253Publications
26.6kTotal Citations
First publication: 1995First senior author: 1998