Did the scientists just discover now that Bavituximab has activity against Ebola? What fortuitous timing!