Jacques Defaye

CNRS · Beghin-Say, S.A. · Consejo Superior De Investigaciones Cientificas (Csic)
Total Patents: 12
Overall Rank: #422,497
Years Active: 1988–2013
CNRS Rank: #412