Loading...
Oikanomics biomarker - Otter - Nutria
2020 value: 30%
2021 value: 60%
2022 value: 150%
2023 value: 130%