Elena Torralba-Calleja
Observed names: E. Torralba-Calleja, Elena Torralba Calleja, Torralba Calleja, Elena, Torralba-Calleja, Elena
Institution: Leitat Technological Center
Observed institution: Leitat Technological Center
ORCID: 0000-0003-2147-841X
Observed ORCID: 0000-0003-2147-841X
OpenAlex ID: A5086362908
