4 pubs · 13 cites · h-index 2
Uppsala University
2024 - 2025
Science for Life Laboratory
2025 - 2025
University of Laghouat
2023 - 2023