I Wayan Mudra
Observed names: I W Mudra, I Wayan MUDRA, Mudra, I Wayan
Institution: Institut Seni Indonesia Denpasar
Observed institution: Institut Seni Indonesia Denpasar
ORCID: 0000-0003-1590-4750
Observed ORCID: 0000-0003-1590-4750
OpenAlex ID: A5102015273
