Marcelo Orellana
Observed names: Marcelo J Orellana, Marcelo J. Orellana, Orellana, Marcelo
Institution: Hospital Posadas
Observed institutions: Pontificia Universidad Católica de Chile, Hospital Posadas
ORCID: 0009-0007-8838-7316
Observed ORCID: 0009-0007-8838-7316
OpenAlex ID: A5058848192
