Marcel Audoin

CEA
Total Patents: 2
Overall Rank: #2,115,760
Years Active: 1985–2011
CEA Rank: #2,014