Ahmad Sardouk

University of Technology of Troyes France

Ahmad Sardouk

1chapters authored