Identification Name Eleni Surname Kosta Country Netherlands Thematic area Human rights Law More information LinkedIn Eleni Kosta Links Tilburg University profile