1. Universitat Politècnica de Catalunya, Barcelona, Spain
2. Institut de Ciències del Mar, Barcelona, Spain
3. Deimos Engenharia, Lisbon, Portugal
4. Golbriak Space, Tallin, Estonia
5. Tyvak International, Torino, Italy
6. Cosine, Sassenheim, The Netherlands
7. European Space Research and Technology Center, European Space Agency, Noordwijk, The Netherlands
8. European Space Research Institute, European Space Agency, Frascati (RM), Italy