Putu Ayu Ratna Darmayanti
Observed names: Darmayanti, Putu Ayu Ratna, Putu Ayu Ratna Darmayanti Darmayanti
Institution: Institut Teknologi dan Kesehatan Bali
Observed institutions: Udayana University, Institut Teknologi dan Kesehatan Bali
ORCID: 0000-0002-8061-4189
Observed ORCID: 0000-0002-8061-4189
OpenAlex ID: A5078556226
