Segbefia, Selorm Philip
10  results:
Search for persons X
?
10

Renewable energy, technological innovation, carbon emission..:

Segbefia, Edem ; Dai, Baozhen ; Adotey, Philip...
Environmental Science and Pollution Research.  30 (2023)  50 - p. 108959-108978 , 2023
 
1-10