Of course I don't think Leo is CEO of the year and I am not arguing your points but I wouldn't expect him to fire himself. I wrote my post because for many years we have had to put up with constant criticism of a man who believed in his purchase of Brilacidin and it's ability to make Ipix and it's shareholders a major Pharma. He still believes and will fight to prove the drug's worth.
Biotech investing is very dangerous as many companies fail and our CEO may not have the best track record (i don't know) but these two leaches won't get off his back. Are they trying to hurt him or hurt IPIX and it's shareholders, us?