Research Concept

Carbon sequestration

process of long-term carbon capture

Works
74,261
Citations
1,585,780
Level
3
OpenAlex ID
C22884784