35 pubs · 292 cites · h-index 8
European Commission
2014 - 2025
Directorate-General for Health and Food Safety
2023 - 2023