I Putu Gede Suwitha
Observed names: I PUTU GEDE SUWITHA, I Putu Suwitha, I. Putu Gede Suwitha, Suwitha, I Putu Gede
Institution: Udayana University
Observed institution: Udayana University
ORCID: 0000-0001-8438-8230
Observed ORCID: 0000-0001-8438-8230
OpenAlex ID: A5082625105
