Jean-Sebastien Thomann

Luxembourg Institute Of Science & Technology (List) · CNRS · CEA
Total Patents: 8
Overall Rank: #601,397
Years Active: 2015–2025
Luxembourg Institute Of Science & Technology (List) Rank: #6