In regard to the odds of approval of our drugs by the FDA, I would just say "improves the odds in favor of IPIX drugs" instead of "increases the odds." Niggling over wording perhaps (where have we seen that before) but I think it might be clearer. Just a suggestion.
(2)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links