Michael ideas research invention technology is located in Abuja, Nigeria on Karu site Behind karu motor park karu site. Michael ideas research invention technology is rated 5 out of 5 in the category research foundation in Nigeria.
Address
Karu site Behind karu motor park karu site