Milla Aavakare
 


milla.aavakare@utu.fi

+358 29 450 2489

+358 50 521 3586




ORCID identifierhttps://orcid.org/0000-0002-4947-2776






Last updated on 04/08/2025 02:17:20 AM