Emmanuel Defay

CEA · Freeescale Semiconductor · Luxembourg Institute Of Science & Technology (List)
Total Patents: 27
Overall Rank: #140,619
Years Active: 2011–2025
CEA Rank: #77