Ara Mermerian

Ironwood Pharmaceuticals · Cyclerion Therapeutics
Total Patents: 17
Overall Rank: #267,171
Years Active: 2011–2024
Ironwood Pharmaceuticals Rank: #5