Sergi Bafaluy Ojea
Observed name: Bafaluy Ojea, Sergi
Institution: Leitat Technological Center
Observed institutions: IMDEA Materials, Leitat Technological Center
ORCID: 0009-0002-9352-3080
Observed ORCID: 0009-0002-9352-3080
OpenAlex ID: A5032443258
