Karim Cheikhrouhou

INRS, Canada