by Rachel Ogbu Nigeria has ranked 19th in Africa and 120 out of 142 countries on the 2013 Global Innovation ...