Early trial results for remdesivir show promise

264