Denis Barritault

CNRS · Institut National De La Sante Et De La Recherche Medicale (Inserm) · Unknown
Total Patents: 17
Overall Rank: #271,689
Years Active: 1984–2022
CNRS Rank: #978