Most of the people on this board would like to hear from you.
I think a lot Jake. Maybe you could be more specific? If the question is what do I think about Stimuvax I will simply say I have rolled profits from recent SRPT sale into new buys here at 4.99 (sold
Sentiment: Strong Buy