Karen Mujica
Observed name: Mujica, Karen
Institution: Instituto de Salud Pública de Chile
Observed institutions: Pontificia Universidad Católica de Chile, Instituto de Salud Pública de Chile, University of Chile
ORCID: 0000-0001-5914-2183
Observed ORCID: 0000-0001-5914-2183
OpenAlex ID: A5077048673
