Karthik Iyer

Cyclerion Therapeutics · Ironwood Pharmaceuticals
Total Patents: 9
Overall Rank: #561,527
Years Active: 2016–2021
Cyclerion Therapeutics Rank: #12