Indonesian Center for Social and Environmental Accounting Research and Development (ICSEARD)
2460-6081
1978-0591