Nicolas Mermod

Selexis S.A. · University Of Lausanne · Spinomix S.A.
Total Patents: 9
Overall Rank: #540,769
Years Active: 1999–2025
Selexis S.A. Rank: #1