Michel Lefrancois
CEA · Technetics Group France Sas
Total Patents:
8
Overall Rank:
#610,864
Years Active:
2007–2024
CEA Rank:
#594