Dr Mcbreen

1 result

The satellite  is fitted with the largest camera ever launched into space

Parameter Space, a new University College Dublin (UCD) spin-out company, has secured an €800,000 contract with the European Space Agency (ESA).The pur(...)