TOKYO, Japan, Nov 17, 2025 – NEC Corporation (NEC; TSE: 6701) has launched a new suite of solutions designed for research institutions, such as universities, to promote open science.