James Diego Vigil

James Diego Vigil is Professor of Social Ecology at the University of California, Irvine.