Jenna Emilia Vaajakari

Jenna Emilia Vaajakari

Research assistant

Kroghstræde 3

9220 Aalborg Ø

Denmark

ID: 282001978