Wurzburg, Bavaria, Germany
Preparatory Institute for Scientific and Technical Studies (IPEST)
Faculty of Sciences of Tunis (FST)