PhD Allen G. Amarilla
Observed names: Allen Amarilla, Allen G. Amarilla, Allen G. Amarilla, PhD, Amarilla, Allen
Institution: Central Philippine Adventist College
Observed institution: Central Philippine Adventist College
ORCID: 0009-0001-3707-958X
Observed ORCID: 0009-0001-3707-958X
OpenAlex ID: A5137516032
