Jaana Luoranen

Dr. Jaana Luoranen

Natural Resources Institute Finland, Management and Production of Renewable Resources, 77600 Suonenjoki, Finland
orcid