Early trial results for remdesivir show promise

266