National Records and Archives Authority. 98 Avis Muscat Ministry of Transport, Communications and Information Technology 288 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Sultan Qaboos University 57 Avis Muscat Ministry of Defense 86 Avis Muscat Lire la suite