Alva Finn

Alva Finn
1 POSTS 4 COMMENTS
Alva is a human rights activist who hails from Ireland. She is policy manager at Mental Health Europe, the largest European organisation active in the field of mental health.