Did anyone see Brilacidin on TV today? A poster on liehub posted a picture of his TV screen that showed Innovation Pharamaceuticals and Brilacidin on Fox this afternoon. Could not tell if it was legit.
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links