fbpx

Director, Research and Development
Dr. Mika Tuomola

+358 10 834 6466
mika.tuomola@honkajokioy.fi

Contact Us