John Louie L Tefora

Mr. John Louie L Tefora

orcid