Return to Article Details Harmonisation of Legal Rules on Chemical Castration as a Lex Specialist Based on The Principle of Legality in The Perspective of Criminal Law Download Download PDF