Search results for: Lorrae van Kerkhoff
Environmental Science & Policy > 2017 > 73 > C > 29-37
Environmental Science & Policy > 2017 > 68 > C > 87-96
Ecological Economics > 2016 > 125 > C > 101-107
Environmental Science and Policy > 2013 > 28 > Complete > 60-70
Environmental Science and Policy > 2005 > 8 > 5 > 452-463