Jessica N. Castillo
Observed names: Jessica Castillo, Jessica N Castillo, Jéssica Castillo
Institution: Universidad Técnica de Cotopaxi
Observed institutions: Universidad Técnica de Cotopaxi, Escuela Superior Politécnica de Chimborazo
OpenAlex ID: A5111273741
