Maurice R. Villafranca
Observed name: Maurice Villafranca
Institution: Calayan Educational Foundation Inc.
Observed institution: Calayan Educational Foundation Inc.
ORCID: 0000-0002-3961-8356
Observed ORCID: 0000-0002-3961-8356
OpenAlex ID: A5008252910
