Martine Clozel

Actelion Pharmaceuticals · Hoffmann-La Roche · Idorsia Pharmaceuticals
Total Patents: 43
Overall Rank: #69,761
Years Active: 1993–2025
Actelion Pharmaceuticals Rank: #7