scientific progresslatest news & developments