European Space Agency (ESA) and European Centre for Space Law (ECSL)
@en