Makara journal of science.
Universitas Indonesia.Direktorat Riset & Pengabdian Masyarakat,issuing body.
Description based on: Vol. 16, no. 1 (April 2012); title from article PDF (publisher's website, viewed November 21, 2017).
Latest issue consulted: Vol. 21, no. 3 (September 2017) (viewed November 21, 2017).
Refereed/Peer-reviewed
Science
Technology
Science
Technology
Science.
Technology.