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.
Take context from the input text and decide on the accurate relationship between 'Philae' and 'European Space Agency' from the options provided.
Options: publisher, platform, stock exchange, operator