Elana S. Israel
Observed name: Elana Israel
Institution: University of North Carolina at Chapel Hill
Observed institutions: University of North Carolina at Chapel Hill, Binghamton University, Harvard University, McLean Hospital
ORCID: 0000-0003-2659-3660
Observed ORCID: 0000-0003-2659-3660
OpenAlex ID: A5083411289
