Arab Science and Technology Foundation inaugurates a new branch and representative office in Khartoum.