Adam Najmi

Mr. Adam Najmi

Geology, Cadi Ayyad University, Marrakesh, Morocco
orcid
PhD