N Delgado-Quiroz
Observed names: N Delgado, Natalia A. Delgado Quiroz, Natalia A. Delgado-Quiroz, Natalia Delgado-Quiroz
Institution: Universidad El Bosque
Observed institutions: Baylor College of Medicine, Universidad El Bosque
ORCID: 0009-0004-8643-0198
Observed ORCID: 0009-0004-8643-0198
OpenAlex ID: A5107616481
