Marcela Urtasun
Institution: Hospital Pedro de Elizalde
Observed institutions: Hospital Pedro de Elizalde, Instituto de Investigaciones Biomédicas en Retrovirus y Sida
ORCID: 0000-0001-7264-3775
Observed ORCID: 0000-0001-7264-3775
OpenAlex ID: A5079978708
