Elena Aikawa
Observed name: Aikawa Elena
Institutions: Brigham and Women's Hospital, Harvard University
Observed institutions: Brigham and Women's Hospital, Harvard University
ORCID: 0000-0001-7835-2135
Observed ORCID: 0000-0001-7835-2135
OpenAlex ID: A5135199865
