translate English to French: SMRC, Latvia Medical Rehabilitation Centre for Torture Victims and their Families, Riga, Latvia; medical, psychological and social assistance.
SMRC, Latvia Medical Rehabilitation Centre for Torture Victims and their Families, Riga (Lettonie); aide médicale, psychologique, sociale.