Nicolas Winssinger
Universite De Strasbourg · Scripps Research · CNRS
Total Patents:
12
Overall Rank:
#408,475
Years Active:
1999–2023
Universite De Strasbourg Rank:
#2