Jurnal Bahan Alam Terbarukan

2303-0623 (Print)

Loading 174 articles

Added 20 October 2015 • Updated 10 August 2025