Jimmy Ouellet

Depixus · CNRS · Paris Sciences Et Lettres - Quartier Latin
Total Patents: 7
Overall Rank: #682,114
Years Active: 2019–2025
Depixus Rank: #1