Skip to content

Company · founded 1993

Indra (Spain)

Madrid, Spain · indracompany.com

Citations, last 5 years
498
Works, last 5 years
168
h-index
45
Scientists listed
21
Grants since 2016
17