Pr. Mohamed HAFIDI

Vice President / Responsible for Research, Cooperation, and Partnerships

Vice President / Responsible for Research, Cooperation, and Partnerships