Ricardo Sánchez Lara
Observed names: Lara, Ricardo Antonio Sánchez, Ricardo Antonio Sánchez Lara, Ricardo Antonio Sánchez-Lara, Ricardo Sánchez-Lara, Sánchez Lara, Ricardo, Sánchez Lara, Ricardo Antonio
Institution: Universidad Central de Chile
ORCID: 0000-0003-3223-6555
Observed ORCID: 0000-0003-3223-6555
OpenAlex ID: A5062954142
