The Delta State Polytechnic Ogwashi-Uku is one of the three polytechnics in Delta State, Nigeria, Located in Ogwashi-Uku Delta Statehe Polytechnic. Ou...
0 review(s) |
Polytechnics, Aniocha South
© 2024 Manpower Nigeria. All rights reserved.