Research Concept
Carbon sequestration
process of long-term carbon capture
Works
74,261
Citations
1,585,780
Level
3
OpenAlex ID
C22884784
Hide
Add to Reference Manager
0
Research Notes
Support