Francisco Salgado-Castillo
Observed names: Francisco D Salgado, Francisco D. Salgado, Francisco Salgado, Francisco Salgado Castillo
Institutions: Universidad del Azuay, Newcastle University
ORCID: 0000-0001-7380-0701
Observed ORCID: 0000-0001-7380-0701
OpenAlex ID: A5087507214
