A specialised institution offering professional, technical or industry-focused training and qualifications.
Nungua, Greater Accra
Accra, Greater Accra
Accra, Greater Accra
Accra, Greater Accra
Accra, Greater Accra
Accra, Greater Accra
Accra, Greater Accra
Accra, Greater Accra