Ranbebasa Bijak Buana
Institution: Duta Wacana Christian University
Observed institutions: Duta Wacana Christian University, International Association for the Study of Pain
ORCID: 0000-0002-2630-9415
Observed ORCID: 0000-0002-2630-9415
OpenAlex ID: A5002292906
