I dont understand it, is that a mistake 2nd paragraph it read Patents have been filed around the novel mechanism of action of ART123 shouldn't this be ART621.
I have rung the company for clarification, if mistake this is big news, first time they have admitted to efficacy of ART621 any thoughts?
AAH
arana therapeutics limited
I dont understand it, is that a mistake 2nd paragraph it read...
Add to My Watchlist
What is My Watchlist?