[1]
Busagara, T. et al. 2024. The Mediating Effect of Tourists ’ Feedback Information on the Relationship between Interaction and Service Innovation in Tanzania. University of Dar es Salaam Library Journal. 18, 2 (Feb. 2024), 198–213.