Sri Dewi Megayanti
Observed names: Sri Dewi Megayanti Mega, Sri Dewi Megayanti Sri Dewi Megayanti, Sri Megayanti
Institution: Institut Teknologi dan Kesehatan Bali
Observed institution: Institut Teknologi dan Kesehatan Bali
ORCID: 0000-0001-9448-4250
Observed ORCID: 0000-0001-9448-4250
OpenAlex ID: A5014351928
