ITB journal of science.