Marcelo Ruiz
Observed names: Marcelo Ruiz Toledo, Marcelo Ruiz-Toledo, Ruiz Toledo, Marcelo, Ruiz, Marcelo
Institution: Universidad Bernardo O'Higgins
Observed institutions: Universidad Nacional de Río Cuarto, Universidad de Salamanca, Universidad Bernardo O'Higgins
ORCID: 0000-0003-1865-7839
Observed ORCID: 0000-0003-1865-7839
OpenAlex ID: A5023677236
