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.

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.

Research by:

Filter: