Skip to content

Company · founded 1971

Applus+ IDIADA (Spain)

Santa Oliva, Spain · applusidiada.com/en

Citations, last 5 years
278
Works, last 5 years
99
h-index
32
Scientists listed
7
Grants since 2016
0