Fiscal 2024 record revenue of $396.3 million, up 242% versus the prior year ...
A reporter uncovers evidence that research fraud on a massive scale has hyped the potential benefit of expensive drugs aimed ...