Emely J. Escala
Observed names: E J Escala, E.J. Escala, EJ Escala, Escala, Emely J
Observed institutions: Capiz State University, Capiz State University-Pontevedra Campus
ORCID: 0000-0003-2666-9901
Observed ORCID: 0000-0003-2666-9901
OpenAlex ID: A5090125772
