IVEN: International Virtual Education Network

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

IVEN: International Virtual Education Network

Definition in English: International Virtual Education Network