Ahmad Mardoukhi

Tampere University of Technology, Finland