Is This Innovative Blood-Filtering Technology a Potential Solution for Ebola Treatment?

Is This Innovative Blood-Filtering Technology a Potential Solution for Ebola Treatment?