Logo
A

American Criminal Law Review

60 employees

The American Criminal Law Review is headquartered at Georgetown Law and is the nation's premier journal of criminal law. Show more Show less

Basic info

Industry

Legal Services

Sectors

Legal Services

Date founded

1962

FAQ