A significant improvement for treating debilitating illness could be scuttled or delayed unnecessarily, according to a recent article in the Wall St. Journal.
Will the FDA Kill a Promising Therapy?
February 21, 2023 by Richard Walker