Researcher · Renewable Energy Development Center · Algeria
Mohammed Debbache
Mohammed Debbache publishes mostly in Aerospace Engineering, Renewable Energy, Sustainability and the Environment and Electrical and Electronic Engineering, on topics such as Wind Energy Research and Development, Wind and Air Flow Studies and Solar Thermal and Photovoltaic Systems.
- World rank
- #3,931,290 of 7,710,434 ranked researchers
- Rank in Algeria
- #2,445 of 10,068
- Works
- 37
- Citations
- 108
- Citations per work
- 2.9
Drawing this view