A climatic thermostat making earth habitable

Research output: Contribution to journalJournal articleResearchpeer-review

Original languageEnglish
JournalInternational Journal of Astrobiology
Volume4
Pages (from-to)3-7
Number of pages5
ISSN1473-5504
Publication statusPublished - 2005

ID: 1418077