Elena Sánchez
Observed names: E. Sánchez, Elena Sanchez, Sánchez Sánchez, Elena, Sánchez, Elena Sánchez
Institution: Universitat Politècnica de Catalunya
Observed institutions: Universitat de Barcelona, Universitat Politècnica de Catalunya
ORCID: 0000-0001-9583-8962
Observed ORCID: 0000-0001-9583-8962
OpenAlex ID: A5100613407
