NIKI: Network of Iranians for Knowledge and Innovation

What does NIKI mean? The above is one of NIKI meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Network of Iranians for Knowledge and Innovation