Ivo Sonderegger

Molecular Partners Ag · Cytos Biotechnology Ag
Total Patents: 6
Overall Rank: #816,389
Years Active: 2006–2022
Molecular Partners Ag Rank: #6