#CENI#

China's First Major Scientific Installation in Communication and Information Field CENI to Complete Process Acceptance

CENI, China's first major scientific installation in communication and information, will complete process acceptance, with unique features and wide applications.