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