Florent Junod

Debiotech S.A. · Swissinnov Product Sarl · Acist Medical Systems
Total Patents: 10
Overall Rank: #486,838
Years Active: 2009–2024
Debiotech S.A. Rank: #7