Sanofi's H5N1 vaccine shows promise