Abdellah AhmidouchABDELLAH AHMIDOUCH was named dean of the College of Science and Technology at North Carolina Agricultural and Technical State University. He previously served as the school’s interim dean. Ahmidouch has a bachelor’s degree from Mohammed V University in Morocco, a master’s degree from Joseph Fourier University in France and a doctorate from the University of Geneva in Switzerland.