Gaafar Karrar Ahmed

Gaafar Karrar Ahmed has a master’s degree from the University of Khartoum and a doctorate in History from Nanjing University, and has done post-doctoral research at the University of Beijing.

Content by Gaafar Karrar Ahmed

Filter:
Scroll to Top