Dunno, I've seen heaps of Biotechs taken over at early stages if the larger company has assessed and believed in the science. I personally believe that this is a proven product but execution is the issue..
OSP Price at posting:
1.4¢ Sentiment: Buy Disclosure: Held