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