Agency Photos from ESA at Ecsite 2017 ESA / About Us / Exhibitions / Ecsite Space Group 'Life everywhere' is the theme of this year’s Ecsite’s annual conference in Porto, Portugal, from 13–18 June.