Research output

  1. The delft deployable space telescope project

    Research output: Contribution to conferenceAbstractScientific

  2. The deployable telescope: A cutting-edge solution for high spatial and temporal resolved Earth observation

    Research output: Contribution to journalArticleScientificpeer-review

View all (2) »

ID: 106784