In the context of the input sentence, determine the relationship between 'Philae' and 'European Space Agency'.
Options: stock exchange, platform, operator, publisher

Several features on a comet being explored by the European Space Agency 's Philae lander indicate it could be home to alien life, according to two astronomers.
operator