Philippe Lassonde
Institut National De La Recherche Scientifique · CEA · Le Centre National De Larecherche Scientifique
Total Patents:
3
Overall Rank:
#1,419,155
Years Active:
2016–2022
Institut National De La Recherche Scientifique Rank:
#28