I Putu Gede Satria Wiraharja
Observed names: I Putu Gede Satria WIRAHARJA, Wiraharja, I Putu Gede Satria
Institution: Warmadewa University
Observed institution: Warmadewa University
ORCID: 0009-0007-9228-0917
Observed ORCID: 0009-0007-9228-0917
OpenAlex ID: A5092130113
