Oryza Satria
Institutions: University of Indonesia, Fatmawati Hospital
Observed institutions: University of Indonesia, Rumah Sakit Umum Pusat Nasional Dr. Cipto Mangunkusumo, Fatmawati Hospital
ORCID: 0000-0002-4304-9600
Observed ORCID: 0000-0002-4304-9600
OpenAlex ID: A5008958367
