Francis Maury

CEA · Institut National Polytechnique De Toulouse · Nitruvid
Total Patents: 12
Overall Rank: #398,634
Years Active: 1991–2025
CEA Rank: #505