Stephen Lubkemann Department of Archaeology and Anthropology - Eduardo Mondlane University No description specified. 1-1 (1 Record) Documents Preliminary Results on the Archaeology of Slave Trade at Inhaca Island (2023)