Biography

Andreas Eckert is Chair of African History at Humboldt University, Germany.
Environment: Staging