Innovative People

Ibrahim Nasiru

Electronics;
Computer programming & Networking;
Construction Problems;
Problem solving by given ideas