Developers Vote Nigeria’s Team CliFacts to win the 2014 NASA Space Apps People’s Choice Award Muyiwa Matuluko 129 months ago