Deden Iwan Setiawan
Observed names: Deden Setiawan, Setiawan, Deden Iwan
Institution: Universitas Respati Yogyakarta
Observed institution: Universitas Respati Yogyakarta
ORCID: 0000-0001-7933-9776
Observed ORCID: 0000-0001-7933-9776
OpenAlex ID: A5081172084
