Author

Mouloud Kecha

Observed names: Kecha Mouloud, Kecha, Mouloud, M. Kecha, MOULOUD KECHA, Mouloud KECHA, Mouloud, KECHA
ORCID: 0000-0002-8836-3281
Observed ORCID: 0000-0002-8836-3281
OpenAlex ID: A5028036875
Works count: 49
Citation count: 511
H-index: 13
I10-index: 15
Year
Topic
Type