Skip to content

Company · founded 1927

Ricardo (United Kingdom)

Shoreham-by-Sea, United Kingdom · ricardo.com

Citations, last 5 years
430
Works, last 5 years
81
h-index
59
Scientists listed
10
Grants since 2016
10