There's a lot going on and imo Leo is getting quite a bit to look forward to in the very short term. Not just because of the last PR but add up the last 5 -6 PRs. Those catalysts are so close I can just about smell the green.
(5)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links