Anatole Lecuyer

Thomson Licensing · CNRS · Institut National De Recherche En Informatique Et En Automatique (Inria)
Total Patents: 4
Overall Rank: #1,183,974
Years Active: 2017–2018
Thomson Licensing Rank: #738