University of Helsinki
Helsinki, FIN-00014
Finland
INDIGO, Digital Governance, Law and Technology, EU Law