Rolland-Yves Mauvernay

Debiopharma S.A. · Debio Recherche Pharmaceutique S.A. · Unknown
Total Patents: 11
Overall Rank: #466,786
Years Active: 1987–2012
Debiopharma S.A. Rank: #2