2025
- Working Paper
2024
- Working Paper
- Under Review
- Working Paper
- Work in Progress2024Work in progress
- Work in Progress
- Work in Progress2024Work in progress
- Work in Progress
2023
- PhD ThesisUCLouvain Saint-Louis Brussels, Mar 2023