Ida Ayu Ningrat Pangruating Diyu
Observed names: Diyu, Ida Ayu Ningrat Pangruating, Ida Ayu Ningrat Pangruating Dayu, Ningrat Pangruating Diyu, Ida Ayu
Institution: Institut Teknologi dan Kesehatan Bali
Observed institution: Institut Teknologi dan Kesehatan Bali
ORCID: 0000-0001-7522-1295
Observed ORCID: 0000-0001-7522-1295
OpenAlex ID: A5041907931
