Robert Ross is Professor Emeritus in African Studies at the Leiden University Institute for History (chair from 2004 to 2014).

AEHN Blog Articles