Lauren E. Sedita
Observed names: L Sedita, L. Sedita, Lauren E Sedita, Lauren Sedita, Sedita, Lauren E.
Institution: Sarepta Therapeutics (United States)
Observed institution: Sarepta Therapeutics (United States)
ORCID: 0000-0003-0899-1585
Observed ORCID: 0000-0003-0899-1585
OpenAlex ID: A5032826017
