Juha Ahola

Title: 
University Lecturer, D.Sc. (Tech.)
Room number: 
PR 228
Phone number: 
+358-29448-2338
e-mail: 
juha.ahola (at) oulu.fi