space research institutelatest news & developments