Jerel Boyd Vega
Observed names: Jerel B. Vega, Jerel Vega, Vega, Jerel
Institution: Arcturus Therapeutics (United States)
Observed institution: Arcturus Therapeutics (United States)
ORCID: 0000-0003-0998-4715
Observed ORCID: 0000-0003-0998-4715
OpenAlex ID: A5075783390
