Grigory A. Karpov

PhD (History)
Institute for African Studies, Russian Academy of Sciences
Author ID: 25875
Interests