advancing science knowledgelatest news & developments