Department Of Mechanical Engineering is located in Ibadan, Nigeria on 9WHW2RF, Technology Road, opposite CBT centre, University of. Department Of Mechanical Engineering is rated 2.7 out of 5 in the category university department in Nigeria.
Address
9WHW2RF, Technology Road, opposite CBT centre, University of