Professor Behdja Boumarafi

  • University of Constantine 2
  • Professor, Library and Information Science
  • Algeria