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