Growth Metrics

Mainz Biomed N.V (MYNZ) Gains from Investment Securities: 2023-2024