Alf Hornborg

Alf Hornborg is a professor of human ecology at Lund University in Sweden.