Vincent Derycke

CEA · CNRS · Université Du Mans
Total Patents: 10
Overall Rank: #494,978
Years Active: 2004–2023
CEA Rank: #505