Department of Biology laboratory110299France
Faculty of Science, Abou Bekr Belkaid University, Laboratory for Naturals Products Research, Tlemcem 13000, Algeria institution326323France