A Promising Experimental Ebola Drug Goes Overlooked
Sarepta a biotech company in Cambridge, Mass., has a small supply of an Ebola drug that has shown promising results in lab trials. Yet the U.S. government seems to be ignoring the company. …read more
Source:: Business