MICTI: Mozambique Information and Communication Technology Institute

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

MICTI: Mozambique Information and Communication Technology Institute

Definition in English: Mozambique Information and Communication Technology Institute