1.
Chiang DJ, Santiago F. Problems of Imposing the Death Penalty from the Perspective of Human Rights and Criminal Law. GIJLSS [Internet]. 2025 Jun. 17 [cited 2025 Jul. 30];3(2):245-50. Available from: https://research.e-greenation.org/GIJLSS/article/view/417