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