Agree that they have improved. I still believe their overall record of delay and also approval of some drugs later found to be a problem doesn't reflect especially well, overall. But I am relatively anti-government in general.
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links