Science and tech council meets again