Barbara Rose Johnston

Barbara Rose Johnston is an environmental anthropologist and Senior Fellow at the Center for Political Ecology, an independent environment, health and human rights research institute based in Santa Cruz, California.  

FacebookTwitterGoogle+RedditEmail