Mourad Elhabiri

Dr. Mourad Elhabiri

Bioorganic and Medicinal Team, Laboratory of Molecular Innovation and Applications (LIMA), UMR7042 CNRS - University of Strasbourg, ECPM, 67200 Strasbourg, France
orcid