Sergio Rodríguez Rodríguez
Institution: University of Granma
Observed institutions: University of Havana, Universidad Técnica de Cotopaxi, University of Granma, Universitat de Barcelona
ORCID: 0000-0003-2923-5092
Observed ORCIDs: 0000-0003-2923-5092, 0000-0001-9505-4228
OpenAlex ID: A5045936282
