About

Location

Khartoum


Company, School, or Organization

university of khartoum