Elena Botica-Artalejo
Observed names: Botica-Artalejo, Elena, Elena Botica Artalejo
Institution: Massachusetts Institute of Technology
Observed institution: Massachusetts Institute of Technology
ORCID: 0000-0002-3142-5867
Observed ORCID: 0000-0002-3142-5867
OpenAlex ID: A5126675616
