David Peyrade

CNRS · MIT · C.N.R.S.
Total Patents: 4
Overall Rank: #1,122,122
Years Active: 2017–2023
CNRS Rank: #978