Pakistan journal of science.