The most important part of the story is whether the facts about the discovery itself are for real or not, and therefore whether we can expect the forthcoming assays to be similar.
Thanks for going into it as far as you could.
OGX Price at posting:
29.6¢ Sentiment: Buy Disclosure: Held