Acta Biochimica Indonesiana

2654-6108 (Print)  / 2654-3222 (Online)

Added 29 January 2022 • Updated 26 September 2024