Research Concept
Clean technology
comparatively environmentally friendly technology
Works
65,104
Citations
36,993
Level
2
OpenAlex ID
C2780520809
Hide
Add to Reference Manager
0
Research Notes
Support