Mutua, J. W. and Machuki, V. N. (2018) “An Interrogation into Strategy-Technology Linkage at the Department of Immigration Services, Kenya”, European Scientific Journal, ESJ, 14(35), p. 221. doi: 10.19044/esj.2018.v14n35p221.