Florence Ricoul

CEA · CNRS · Universite Claude Bernad Lyon 1
Total Patents: 8
Overall Rank: #633,317
Years Active: 2011–2020
CEA Rank: #505