Rachelle Louise C. Embalsado
Observed name: Rachelle Louise Embalsado
Institution: National University
Observed institutions: Angeles University Foundation, National University, De La Salle University
ORCID: 0009-0000-7432-4049
Observed ORCID: 0009-0000-7432-4049
OpenAlex ID: A5115619874
