Search results for: Mustapha Mabrouki
Progress in Photovoltaics: Research and Applications > 30 > 10 > 1149 - 1165
Journal of Forestry Research > 2019 > 30 > 3 > 981-992
Journal of Mechanical Science and Technology > 2017 > 31 > 4 > 1805-1811
ISA Transactions > 2016 > 65 > C > 418-436
Colloids and Surfaces B: Biointerfaces > 2005 > 40 > 2 > 75-81
Journal of Colloid And Interface Science > 2002 > 250 > 2 > 364-370
Biophysical Chemistry > 2001 > 94 > 3 > 257-263