Institution
Commonwealth University College of Medicine
LCeducation
Recent research
- Society & EconomicsOpen access
A Comparative Legal, Clinical and Health-Economic Study of the Death Penalty in Eight American States and of Life Imprisonment without Parole