Benoit Delatour

CNRS · CEA · F. Hoffmann-La Roche Ag
Total Patents: 6
Overall Rank: #825,573
Years Active: 2015–2021
CNRS Rank: #293