Dominique Charmot

Ardelyx · Symyx Technologies · Relypsa
Total Patents: 113
Overall Rank: #11,299
Years Active: 1988–2024
Ardelyx Rank: #2