143 employees
Nile University is a private higher education institute located in Khartoum, Sudan, since 2007 Show more Show less
2007