Karachi University journal of science