International Telecommunication Union (ITU)

Definition of International Telecommunication Union (ITU) in The Network Encyclopedia.