Professional Affiliations

American Society of Criminology:
European Society of Criminology
Law and Society Association
British Society of Criminology
Australian and New Zealand Society of Criminology
Academy of Learned Societies for the Social Sciences (United Kingdom)
Supranational Criminology: Criminology & International Crimes (The Netherlands)
Amnesty International
Human Rights Watch
The American Civil Liberties Union
American Assn. of University Professors, Rutgers Chapter
Coalition to Support Cuban Detainees, Board of Directors