Kristopher James Kent

Junior software engineer and internationally published research journalist.