DNCRI Meaning of DNCRI in English Division of Networking and Communication Research and Infrastructure Computer acronyms English vocab. Английский словарь компьютерных сокращений. 2012