Skip to content

Company · founded 1991

Evotec (United Kingdom)

Abingdon, United Kingdom · evotec.com/en

Part of Evotec (Germany)

Citations, last 5 years
2 042
Works, last 5 years
164
h-index
96
Scientists listed
29
Grants since 2016
4