Eric Stover

Eric Stover is Director of the Human Rights Center and an Adjunct Professor of Public Health at the University of Caifornia, Berkeley.