Skip to main content

Aija Logren

Postdoctoral Research Fellow
Tampere University
phone number+358503187110
City Centre Campus