I've been wrong more than once in my life and could well be on this. Factors in success for any company go well beyond what the public is commonly aware of but in this case as you note the risk/reward ratio seems to be getting better as time goes by and I anticipate a pleasant surprise soon.
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links