eTALE Africa
Miika Pekkarinen, MSc.
IT specialist
Niilo Mäki Institute
Finland
Finland