Dr Kelly has made some intersting comments in his blog. Worth reading. Mentions his expectations regarding timing of ovature and thoughts on FDA approval process. Looking forward to hearing the results when the data is ready.
NRT Price at posting:
58.4¢ Sentiment: Buy Disclosure: Held