Jean-Baptiste David

CEA · Memscap
Total Patents: 9
Overall Rank: #563,863
Years Active: 2004–2020
CEA Rank: #505