Selma Salonen Doctoral Researcher, Biotechnology Doctoral Researcher, Department of Life Technologies Contact semasal@utu.fi Links ORCID