Loading...

The Mountain and the Frogs biomarker

2021 value: 82%
2022 value: 84%
2023 value: 70%
2024 value: 83%