Idalberto Delgado Monteagudo
Observed names: Delgado-Monteagudo, Idalberto, Monteagudo, Idalberto Delgado
Institutions: Ministerio de Salud Pública, Ministerio de Salud Pública
Observed institutions: Ministerio de Salud Pública, Ministerio de Salud Pública
ORCID: 0009-0004-0957-6185
Observed ORCID: 0009-0004-0957-6185
OpenAlex ID: A5139435838
