Indonesian Journal of Biotechnology, ‎0853-8654

Journal