Imelda Santos Caleon
Observed names: Caleon, Imelda S., Caleon, Imelda Santos, IMELDA SANTOS CALEON, Imelda Caleon, Imelda S Caleon, Imelda S. Caleon
Institution: Nanyang Technological University
ORCID: 0000-0002-3204-9576
Observed ORCID: 0000-0002-3204-9576
OpenAlex ID: A5060219726
