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