Drug Remdesivir looks promising; vaccine trials & results