Gary L. Francione
411 Followers

Gary L. Francione is Board of Governors Distinguished Professor of Law at Rutgers University and Visiting Professor of Philosophy at the University of Lincoln.