Work

The Limitation of Human Population: A Natural History

Year: 1975
Type: review
Source: Science
Language: English
Open Access status: closed
OpenAlex ID: W2080955185
FWCI: 17.4
Cites: 31
Cited by: 100
Related to: 10