Petri Leukkunen
Researcher information
Researcher profiles
Contact information
petri.leukkunen@oulu.fi
Phone number
+358294481162