Medicine is believed to extend patients’ lives by almost a year on average; FDA has approved it based on Phase II trial, pending a review of further trial data in 2024
Medicine is believed to extend patients’ lives by almost a year on average; FDA has approved it based on Phase II trial, pending a review of further trial data in 2024
Recent comments