Marc Michel

Luxembourg Institute Of Science & Technology (List) · Trixell S.A.S.
Total Patents: 3
Overall Rank: #1,350,943
Years Active: 2008–2024
Luxembourg Institute Of Science & Technology (List) Rank: #32