Michel Amberg

Université De Lille · Hap2U · Universite De Lille 1 Sciences Et Technologies
Total Patents: 3
Overall Rank: #1,311,262
Years Active: 2017–2025
Université De Lille Rank: #12