I Gede Juanamasta

Dr. I Gede Juanamasta

orcid