Editor in Chief

Dr. Mohammed Benmoussa
  Associate Professor, Ziane Achour University of Djelfa
(+213) 660 42 94 95

Webmaster

MERJ Admin

Access Map