Xavier Antonio Mosquera Rodríguez
Observed names: Mosquera Rodríguez, Xavier, Mosquera, Xavier, X.A Mosquera Rodríguez, Xavier Mosquera, Xavier Mosquera Rodríguez
ORCID: 0000-0003-1810-3887
Observed ORCID: 0000-0003-1810-3887
OpenAlex ID: A5070962879
