Julien Barbier

CEA · CNRS · Institut Curie
Total Patents: 10
Overall Rank: #490,697
Years Active: 2011–2024
CEA Rank: #505