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.

Definition in English: Mozambique Information and Communication Technology Institute