Castro, E., Magalhães, E. & Del Valle, J. (2024). Understanding the factors that influence the success of therapeutic residential care: a quantitative and qualitative systematic review. 8th EFCAP (European Association for Forensic Child and Adolescent Psychiatry and Psychology and Other Involved Professions) Congress.