Kevin Smith

  joint publications with Lamiae Bouanane

Publications