What has Leo done? His job!!!! 6 drugs in human trials. Very affordable, low cost trials, even the cancer trials. No failures to date. Successfully over saw the law suit dismissal.
Ah, you know all this, yet he is somehow responsible for skittish investors running away following a hit piece with fabrications, lies...