European Space Agency
Integration and Trial of an Ad-hoc Terrestrial Component into Global Satellite Communications Systems
Competitiveness & Growth
Typhoon
Ultra Rapid Deployable Antenna (URDA)
Space Segment - Payload
HURRICANE
CAMROSS