I cant rule out the account was created prior to submitting the DCVAX L article but I hardly doubt it. So there is no guarantee as with many many posts here as have your posts no guarantee.
Also, Dr Liau probably submitted the article. But the NEJM author-center offers the option to assign co-authors to work on the article together and after. I think that is what happened here.