Rutgers University
Expert In:
Animal rights
Criminal law
Criminal procedure
Cornell University
Constitutional criminal procedure
Evidence
Queen’s University
Citizenship education
Democracy and diversity
See a full list of Animal Abuse Experts here