Sylvain Celanire

Addex Pharma, S.A. · Ucb Pharma S.A. · Merck
Total Patents: 10
Overall Rank: #476,656
Years Active: 2010–2025
Addex Pharma, S.A. Rank: #15