translate English to French: Mohammed Hannan Deputy Director, Knowledge Creation Programs
Mohammed Hannan Directeur adjoint, Programmes de création des connaissances