Petra Lindholm-Lehto

Dr. Petra Lindholm-Lehto

Natural Resources Institute Finland, Helsinki, Finland
orcid