Artha Budi Susila Duarsa
Observed names: Artha Budi Duarsa, Artha Duarsa, Budi Susila Duarsa, Artha, Duarsa, Artha Budi Susila, Susila Duarsa, Artha Budi
Institution: Universitas Islam Al-Azhar
ORCID: 0000-0001-5961-5200
Observed ORCID: 0000-0001-5961-5200
OpenAlex ID: A5090321180
