CMU journal of science.