Xavier Escribà-Montagut
Observed names: Escriba-Montagut, Xavier, Escribà-Montagut, Xavier, Xavier Escriba-Montagut, Xavier Escriba’ Montagut, Xavier Escribà, Xavier Escribà Montagut
ORCID: 0000-0003-2888-8948
Observed ORCID: 0000-0003-2888-8948
OpenAlex ID: A5034868123
