Michel Ida

CEA · Biomérieux, S.A. · Etat Français Represente Par Le Delegue General Pour L'Armement
Total Patents: 7
Overall Rank: #758,358
Years Active: 1997–2003
CEA Rank: #594