R

Richard A. Morgan

Sarepta Therapeutics (United States)

ORCID: 0000-0003-0689-0916

226 papers and 16.7k citations.

PubIndex Score98Top 2%How it's scored
226Publications
16.7kTotal Citations
First publication: 1901First senior author: 1994