Am I reading this correctly? Is Science barred from reporting on this until Dec 2nd?
Science is doing the embargoing in that sentence not having the embargo forced upon it. It's very dubious it will be news that must be reported immediately. Holding off for less than a week so a formal news conference can be held is fairly normal as far as I'm aware.