Brendan ShawSep 1, 20194 min readBiopharmaceutical industry comes through in dealing with EbolaRecent news that two new drugs to treat the Ebola virus developed by the biopharmaceutical industry have achieved a 90% cure rate is...