ESA and CSA to name a couple. Probably also lots of other uncredited, small cross-institutional interactions. Not to mention all the details of the launch. I was partly trying to speculate as to why the comment appeared to be getting down-voted. But I guess it's also my opinion that it's kinda weird to claim that no one else could have done it. Who else are we talking about other than earthbound humans?