Discussion about this post

User's avatar
andy's avatar

300m peak sales implies treating all 2000 patients available. If all these patients are treated, how many are expected yearly after that?

Expand full comment

No posts