Forecasting the progression of human civilization on the Kardashev … – Nature.com
Forecasting the progression of human civilization on the Kardashev … – Nature.com