Skip to content

Company · founded 2001

Deimos (Spain)

Tres Cantos, Spain · deimos-space.com

Part of Indra (Spain)

Citations, last 5 years
466
Works, last 5 years
113
h-index
56
Scientists listed
10
Grants since 2016
0

Grants received

No grants recorded in open data since 2016.